Commit Graph

242 Commits

Author SHA1 Message Date
9e7342f966 Add all ENV variables to each dockerfile for readability. Add RAM allocation buffer and cache drop bug fix. Add kvm and libvirt groups. Add IMAGE_FORMAT=qcow2 to allow IMAGE_FORMAT=raw too. 2021-03-24 13:40:16 +00:00
408bde5aa2 Add more secure VNC password generation. Update osx-serial-generator submodule. Acknowledge OpenCore bootloader usage. 2021-03-23 09:53:17 +00:00
37ed54da3d Update docker start commands (drop back into shell using docker start -ai <id>) and CREDITS.md 2021-03-21 21:11:40 +00:00
5bd86a58f6 Merge pull request #212 from panos/master
Improved README
2021-03-21 18:51:29 +00:00
43c65b5430 Improved systemd-related instructions 2021-03-20 11:00:43 +02:00
a494e3e564 Improved README 2021-03-20 10:58:33 +02:00
f6e0bfa202 Default RAM=3
Fixes https://github.com/sickcodes/Docker-OSX/issues/207
2021-03-19 19:34:05 +00:00
9af868d0d1 Merge pull request #206 from sickcodes/dyanmic-ram-default
Use RAM=max or RAM=half to suit all machines, dynamically.
2021-03-17 21:50:13 +00:00
d4b8a0f2be Fix RAM math error for -e RAM=max 2021-03-17 21:20:31 +00:00
57e8d0c06d Typo: Use RAM=max or RAM=half to suit all machines, dynamically. 2021-03-17 20:58:11 +00:00
413b09df93 Use RAM=max or RAM=half to suit all machines, dynamically. 2021-03-17 20:27:39 +00:00
7c633bc810 Merge pull request #194 from TheHackerCoding/master 2021-03-15 11:46:57 +00:00
79a2c10287 Update README.md 2021-03-15 07:39:17 -04:00
1a10562b01 Merge pull request #189 from sickcodes/low-ram-bug 2021-03-14 12:20:58 +00:00
502457528a Propose RAM default to 2G instead of 8G
Alternative, calc at runtime?

Perhaps
```
-e RAM=auto \
```
```
RAM=${RAM:-$(("$(head -n1 /proc/meminfo | tr -dc '[:digit:]') / 900000"))}000 \
exec qemu-system-x86_64 -m ${RAM} \
```
2021-03-14 12:10:14 +00:00
5657d4230a Update issue templates 2021-03-14 09:59:30 +00:00
5fc2b8b263 Update issue templates 2021-03-14 09:55:22 +00:00
2295eef68f How to mount additional disks inside OSX 2021-03-12 17:58:33 +00:00
b57d94c2e1 Update issue-template.md 2021-03-10 22:23:31 +00:00
1d52a5a106 Fix redundant documentation 2021-03-09 22:06:35 +00:00
c7efa930c7 Merge pull request #173 from sickcodes/touch-before-chown
sudo touch /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${…
2021-03-10 03:35:48 +07:00
e4c0b64200 FIRST: sudo touch /dev/kvm /dev/snd "${IMAGE_PATH}" "${BOOTDISK}" "${ENV}" 2021-03-09 20:34:09 +00:00
8cd84276a3 Add temporary folder for hardlinks ./custom 2021-03-09 20:00:40 +00:00
9fffacde9a Incorrect link update 2021-03-09 19:29:38 +00:00
e2bab5b765 Merge pull request #171 from sickcodes/move-custom-to-submodule
Move custom serial generator scripts to their own repo:
2021-03-10 02:08:27 +07:00
0bce4b044f osx-serial-generator submodule update 2021-03-09 17:52:21 +00:00
5a71e19756 ./custom is now ./osx-serial-generator via submodule. Submodule inits. 2021-03-09 16:55:18 +00:00
d6b86a604a osx-serial-generator submodule update 2021-03-09 16:38:34 +00:00
d32104aae7 Merge pull request #172 from sickcodes/sickcodes-issue-template
Update issue templates
2021-03-09 12:13:51 +00:00
38c84714ee Update issue templates 2021-03-09 12:13:08 +00:00
ab9761adb7 Add https://github.com/sickcodes/osx-serial-generator.git as a submodule to replace ./custom 2021-03-09 08:44:58 +00:00
7f2ef89ab7 Merge pull request #169 from sickcodes/nopicker-bug
Fix BOOTDISK expected logic
2021-03-06 19:39:10 +00:00
c2916fd487 Dockerfile syntax error. 2021-03-06 19:25:26 +00:00
7382df8fa1 Fix BOOTDISK expected logic 2021-03-06 19:18:23 +00:00
5f595ed588 Merge pull request #168 from sickcodes/generate-custom-edits
Script for making iMessage serial numbers OpenCore Docker-OSX edits
2021-03-06 18:11:45 +00:00
7d6e5b30d8 Remove useless case statements. Allow -e HEADLESS=true as human readable alternative to -e DISPLAY=:99. 2021-03-06 17:59:03 +00:00
8935ce08ab Fix bootdisk not getting written to persistent file when using NOPICKER=true. NOPICKER=true is overridden by a custom plist now anyway. 2021-03-06 17:48:15 +00:00
72d942763e Fix help. Change envs to --envs. Auto turn on envs, plists, bootdisks if setting their output file names 2021-03-06 17:21:14 +00:00
3add4f7a98 Merge pull request #163 from sickcodes/resolution-changes-runtime
Add WIDTH and HEIGHT environment variables
2021-03-04 13:46:58 +00:00
b2f6ac509c Typo 2021-03-04 13:27:12 +00:00
2077c3a453 v4.1 WIDTH/HEIGHT && move resolution README note 2021-03-04 13:22:13 +00:00
4b278bc42c Shift exits 2021-03-04 12:05:41 +00:00
e03f0737c3 Fix .//config-custom.plist 2021-03-04 11:59:40 +00:00
45a5f2c074 wget -O case sensitive, silence source /env errors. 2021-03-04 11:57:52 +00:00
84fc71722c Syntax error: elif obviously needs a ; then 2021-03-04 11:42:36 +00:00
377c4e7cc5 Add -e MASTER_PLIST_URL to change the input config.plist at runtime. 2021-03-04 09:52:45 +00:00
3f4c0c6bd4 Add --custom-plist-url, --custom-plist <filename> or --master-plist to both serial generators. 2021-03-04 09:48:04 +00:00
408248ae4f Missing WIDTH and HEIGHT from naked and auto Dockerfiles 2021-03-04 09:12:50 +00:00
5469cb8a58 Add WIDTH and HEIGHT environment variables 2021-03-03 16:54:45 +00:00
2e185aa2c3 Merge pull request #162 from sickcodes/additional-ports
Add ADDITIONAL_PORTS, -e ADDITIONAL_PORTS='hostfwd=tcp::10023-:80,'
2021-03-03 07:09:27 +00:00