Commit Graph

114 Commits

Author SHA1 Message Date
a0a3f67bc0 add requriment for host machine 2021-01-12 20:28:40 -08:00
b28dd70517 add helm chart for running in Kubernetes 2021-01-12 20:26:19 -08:00
849b2b8530 Use IMAGE_PATH as a variable during envsubst for the full path of mac_hdd_ng.img 2021-01-07 20:12:35 +00:00
2a949dfb02 Fix sounds errors and sshd missing on latest build 2021-01-07 11:22:07 +00:00
8d6d0359b1 v2.7 Replace gibMacOS with fetch-macOS.py. Replace iptables with iptables-nft. Remove libguestfs. 2021-01-05 13:15:44 +00:00
05f9555664 Merge pull request #121 from PeterDaveHello/ImproveDockerfile
Improve Dockerfile
2021-01-05 11:47:58 +00:00
bac7f39317 Added CHANGELOG, rankmirrors buildargs: RANKMIRRORS=yes, MIRROR_COUNTRY=US, MIRROR_COUNT=10 2021-01-05 10:03:25 +00:00
91abf73855 Add rankmirrors for minimal automated mirror fetching. 2021-01-04 13:29:47 +00:00
5b4dc0a892 Adjust spaces and empty lines in Dockerfile
Details:

- Remove trailing spaces
- Remove additional empty lines
- Replace a few tabs with spces for consistent indent
2021-01-04 19:55:02 +08:00
e01ada40cd Remove not used packages in Dockerfile 2021-01-04 19:23:35 +08:00
c3360712c9 Use bash in Dockerfile, here-strings(<<<) are undefined in POSIX sh 2021-01-04 18:37:41 +08:00
1ce7a06093 More attractive image + credits updates 2020-12-17 10:47:25 +00:00
ce126fe5bd Merge pull request #113 from weskerfoot/docs-updates
Docs updates: usb passthrough, headless mode, disk space reduction guide
2020-12-17 06:37:13 +00:00
eaa695bc15 Merge pull request #112 from PeterDaveHello/SimplifyDockerfile
Reduce Dockerfile instructions and Docker image layers
2020-12-17 06:22:20 +00:00
wes
c30d0c441e note about USB pass through 2020-12-16 13:24:57 -05:00
wes
b64323852e more readme improvements, usb pass through, spice, etc 2020-12-16 13:18:43 -05:00
70573dea14 Merge a few WORKDIR & RUN git clone in Dockerfile
This will reduce the instructions and Docker image layers.
2020-12-17 00:59:59 +08:00
90c346cd1a Remove unnecessary WORKDIR instruction in Dockerfile
The working directory was not changed before and after it, don't need
to change to the SAME directory again :D
2020-12-17 00:59:51 +08:00
wes
1881ac8797 initial stab at CI instructions and reduce disk usage instructions 2020-12-16 11:57:57 -05:00
4e91645736 Add PeterDaveHello to credits.md for last two pull requests. 2020-12-16 05:03:40 +00:00
392c885a6a Merge pull request #110 from PeterDaveHello/git-clone-depth-1
Reduce image size by setting git clone depth
2020-12-16 05:00:24 +00:00
65ac86bec7 Merge pull request #111 from PeterDaveHello/SimplifyDockerfile
Simplify .ssh directory setup process in Dockerfile
2020-12-16 04:59:02 +00:00
cede544c2e Simplify .ssh directory setup process in Dockerfile 2020-12-15 15:46:56 +08:00
4b17459897 Reduce image size by setting git clone depth 2020-12-15 15:19:16 +08:00
c9d3f6be7b [QOL] Documentation updates about duplicating containers 2020-11-28 14:12:44 +00:00
f03278da1b Fixed Dockerfile instructions to align with the README instructions. 2020-11-13 08:34:40 +00:00
8dd8c1a58a Merge pull request #102 from AdamMomen/patch-1
modify/auto-boot vnc container
2020-11-09 21:35:20 +00:00
fbb186968f Update README.md
## What?
I've added a script on how to automatic boot vnc-version container in `README.md` file for better usablility. For more background, see ticket #83 .
## Why?
Because the script provided in the readme file didn't work on vnc-version container.
## How?
## Testing?
No automated tests, take my word for it ;)
 
## Screenshots
Before
![image](https://user-images.githubusercontent.com/55929982/98357198-26194080-2025-11eb-81bb-28259a1f63ab.png)
After 

## Anything Else?
Nope
2020-11-06 13:42:00 +01:00
e69817242b [README] Typo, link fixed, credits 2020-10-29 07:00:28 +00:00
8343da16fc Merge pull request #94 from mikob/patch-1
Made instructions more clear for those needing Xcode
2020-10-14 22:36:07 +00:00
94315c0e4e Made instructions more clear for those needing Xcode
Firstly, amazing job with this project - it really works.
I had to reinstall a few times to get the capacity right to fit Xcode. Just wanted to save others the trouble by noting the min. needed disk size for Xcode. In my case 50gb was too little, so the exact right amount lies between 50-60gb.
2020-10-14 12:11:34 -05:00
81682df5fe [QOL] Launch without having to press anything at the boot menu (see readme) 2020-10-06 17:12:45 +00:00
0d8cbebfbb Documentation tidy 2020-10-06 16:42:34 +00:00
3972e009de Add vim and nano to the container, expand on ipv4 forwarding docs, add info about ${DISPLAY:-:0.0} 2020-10-05 08:01:45 +00:00
0b40480158 Merge pull request #87 from MrBenFTW/patch-1
Update README.md
2020-10-05 07:34:15 +00:00
c437f81ea5 Update README.md 2020-10-04 00:36:12 +01:00
b710a8a082 v2.6 Update documentation 2020-09-26 06:26:38 +00:00
cc09cfb24d OSX-KVM folder 2020-09-25 19:11:09 +00:00
040b560209 Paths 2020-09-25 19:08:18 +00:00
204777a3ee Work folder 2020-09-25 19:03:23 +00:00
6d81225fc6 Added awesome fixes by @jimdigriz: image size, shellisms, fallback2kvm, unprivileged mode 2020-09-24 12:15:15 +00:00
07f488a470 Merge pull request #82 from jimdigriz/tweaks
misc improvements to build, runtime and documentation
2020-09-24 12:11:12 +00:00
34757eb754 improve handling of BaseSystem.dmg to reduce image by 2.5GB (from 6GB) 2020-09-20 11:45:09 +01:00
812c4a2e09 pulseaudio example
AppleALC does not support the codec out of the box and I have been unable
to work through https://osy.gitbook.io/hac-mini-guide/details/hda-fix to
figure out how to make it appear. The controller does work, but without
the codec driver support there no soundcard is present to macOS
2020-09-20 11:45:09 +01:00
bb7de1bfea make audio driver configurable but defaults to alsa 2020-09-20 11:45:08 +01:00
41dee4b321 remove need for privileged 2020-09-20 11:45:08 +01:00
96302c6f6d remove need for DISPLAY 2020-09-20 11:18:11 +01:00
de9b31923c support fallback to tcg from kvm 2020-09-20 11:18:11 +01:00
a07da08cfd use shell exec/set-eu 2020-09-20 11:18:11 +01:00
02564cba09 use shell expansions for defaults 2020-09-20 11:18:11 +01:00