Commit graph

164 commits

Author SHA1 Message Date
sickcodes c2fca85acf Fix usbfluxd setup instructions. Add @cybik & @Silfalion to credits. Added https://github.com/Silfalion/Iphone_docker_osx_passthrough 2021-09-07 05:49:26 +00:00
Renaud Lepage 1f9807929e
Spice fix 2021-09-02 13:01:52 -07:00
sickcodes 911dad8b58 Add iPhone passthrough instructions using Corellium's usbfluxd. Thank you [@nikias](https://github.com/nikias) for [usbfluxd](https://github.com/corellium/usbfluxd) via [https://github.com/corellium](https://github.com/corellium)! 2021-08-27 19:10:01 +00:00
sickcodes 0865bb21c1 Variable typos for naked-auto 2021-08-27 17:24:47 +00:00
sickcodes 31c95fd640 Fix MAC_PASSWORD variable name (should be PASSWORD), Add docs for folder sharing 2021-08-27 16:13:04 +00:00
Andrew aabf8d949a
fix typo 2021-08-26 21:12:41 -05:00
sickcodes 61012cf0c8 Add new image docker pull sickcodes/docker-osx:naked-auto. Also allow -e USERNAME -e PASSWORD for auto, even though it's 20GB. 2021-08-25 23:05:17 +00:00
sickcodes cdf9dae7f2
Add Discord server for general enquiries
### Need help, have questions, or just want to hang out?

# [https://discord.gg/mx8pPw39Yg](https://discord.gg/mx8pPw39Yg)
2021-08-02 05:44:57 +00:00
sickcodes 87efcbb6f6 Add glibc patch once, remove Big Sur required fix for OpenCore as no longer required. 2021-07-27 02:30:29 +00:00
Allan Ramos 010dc94818
Update README.md 2021-07-23 18:44:35 -03:00
sickcodes 7014f82a30
Add link to "make it faster" scripts https://github.com/sickcodes/osx-optimizer
See: https://github.com/sickcodes/osx-optimizer
2021-07-08 23:22:01 +00:00
sickcodes 2374861720
Add libguestfs-tools to the requirements on Ubuntu
Fixes https://github.com/sickcodes/Docker-OSX/issues/311
2021-07-08 23:18:06 +00:00
sickcodes 54774ab91e Add APFS extraction instructions. 2021-05-28 22:21:57 +00:00
sickcodes 4e41e2bc08
Fix hero image cache. 2021-05-24 11:14:36 +00:00
sickcodes 64ed979a65 QEMU 6 VNC changes Documentation changes 2021-05-08 15:05:00 +00:00
sickcodes 879b964621 Update README.md with Big Sur 11.3 Fixes 2021-05-04 09:46:00 +00:00
sickcodes 53c9b91612 Update credits 2021-05-04 08:52:52 +00:00
sickcodes ee65907abe
Update README.md 2021-05-04 04:36:54 +00:00
sickcodes 77307c7b24
Add cool shield from https://dockeri.co/ to README.md 2021-05-02 10:15:06 +00:00
Minghua Zheng 9ccb93101d
Update README.md
add instructions to change resolution after the container is created
2021-04-28 13:14:52 +01:00
Chaim Krause c5a2a5539d initial commit 2021-04-24 09:53:28 -05:00
a10kiloham d77b5cfcf2
Adding Bluebubbles as an example use case 2021-04-15 17:14:40 +01:00
kaoudis 6e50ac14ee at least the important-ish links work now 2021-04-05 12:27:49 -06:00
kaoudis ee587a6963 adds some of the more recent notable closed question issues 2021-04-05 11:31:25 -06:00
kaoudis e9ec998332 couple minor formatting corrections 2021-04-05 10:37:42 -06:00
kaoudis 42b52e2cc3 move things around for flow and fix up links 2021-04-04 16:18:31 -06:00
kaoudis cb6c0e554b link to KVM docs from GTK error 2021-04-04 13:47:32 -06:00
sickcodes b161ad7afd
Update README.md 2021-03-31 09:10:12 +00:00
sickcodes 95c7ee6792 Add shields with live image sizes 2021-03-26 11:58:31 +00:00
sickcodes 675d01d797
Merge branch 'master' into master 2021-03-26 11:20:02 +00:00
sickcodes 2414f466d0 Enable interactive QEMU. Remove envsubst since we are already using bash. Add -x flag 2021-03-24 21:16:03 +00:00
sickcodes 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
sickcodes 408bde5aa2 Add more secure VNC password generation. Update osx-serial-generator submodule. Acknowledge OpenCore bootloader usage. 2021-03-23 09:53:17 +00:00
Panagiotis Vasilopoulos 7ea2b8ec48
Made further improvements to the README 2021-03-22 13:20:09 +02:00
sickcodes 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
Panagiotis Vasilopoulos 43c65b5430
Improved systemd-related instructions 2021-03-20 11:00:43 +02:00
Panagiotis Vasilopoulos a494e3e564
Improved README 2021-03-20 10:58:33 +02:00
sickcodes 413b09df93 Use RAM=max or RAM=half to suit all machines, dynamically. 2021-03-17 20:27:39 +00:00
TheHackerCoding 79a2c10287
Update README.md 2021-03-15 07:39:17 -04:00
sickcodes 2295eef68f How to mount additional disks inside OSX 2021-03-12 17:58:33 +00:00
sickcodes 1d52a5a106 Fix redundant documentation 2021-03-09 22:06:35 +00:00
sickcodes ab9761adb7 Add https://github.com/sickcodes/osx-serial-generator.git as a submodule to replace ./custom 2021-03-09 08:44:58 +00:00
sickcodes 2077c3a453 v4.1 WIDTH/HEIGHT && move resolution README note 2021-03-04 13:22:13 +00:00
sickcodes 5469cb8a58 Add WIDTH and HEIGHT environment variables 2021-03-03 16:54:45 +00:00
Edson Boldrini 5b060b8de2
Update README.md 2021-03-02 07:20:09 -03:00
sickcodes 5d648e1b59 Switch default internet to vmxnet3 as there is no incompatability with services. 2021-03-01 11:23:12 +00:00
sickcodes 275b27ef8f Documentation for Big Sur. v4.0 2021-02-27 12:10:08 +00:00
sickcodes 60132b6c81 README.md Serial Number/iMessage readiness 2021-02-26 12:27:37 +00:00
sickcodes 91131a6bbb Add exists exits and required serial number files for building disk 2021-02-26 09:25:40 +00:00
sickcodes 23ab20c2fa Major serial number runtime generation and override changes. 2021-02-25 14:03:06 +00:00
sickcodes 7886e0fd06 Add --output-env <filename> && --output-bootdisk <filename> 2021-02-24 11:49:20 +00:00
sickcodes f608206926 Add NOPICKER=false in :latest. Add NOPICKER=true in :auto. Add networking speed docs. 2021-02-21 11:02:41 +00:00
sickcodes 4ac0bf163d Required KVM parameter fix. No idea how it's been absent for this long. 2021-02-21 10:50:19 +00:00
sickcodes 6f40c4c4de 3.1. base-devel image to skip simple packages. Add glibc overrides after every pacman -Syu which is currently required for non-Arch builds. 2021-02-21 06:38:27 +00:00
sickcodes 4dcf20a362 Kubernetes helm chart submission! Thanks @cephasara 2021-02-12 18:11:48 +00:00
sickcodes 54afd6ad58 Add -e NETWORKING=e1000-82545em || -e ENV NETWORKING=vmxnet3 as runtime arguments. 2021-02-08 22:05:18 +00:00
sickcodes 217af19452 Reduced image by 5GB, thanks to @weskerfoot! 2021-02-08 19:36:55 +00:00
sickcodes 8401069229 Fixed cwd bug 2021-02-08 00:58:07 +00:00
sickcodes 7eb821dcc3 Add -e NOPICKER=false for the :naked image to be able to enter boot menu. 2021-02-07 19:25:59 +00:00
sickcodes 9228312eba Add -e MAC_ADDRESS to change MAC_ADDRESS at runtime. 2021-02-07 17:27:02 +00:00
sickcodes f8595fbc8d Reduce build size & tidy 2021-02-03 02:04:22 +00:00
John Lianoglou ae41869105 docs: fix broken multi-line docker command 2021-01-31 15:05:31 -05:00
sickcodes 27d7496a70 Use -e OSX_COMMANDS to run commands in OSX at runtime in :auto. Add docker start -i instructions. 2021-01-27 19:02:10 +00:00
sickcodes fc3df53d0b zstd decompress instead of re-compress in README.md 2021-01-26 20:16:25 +00:00
sickcodes 0e0f3b1f4a Clean out your Docker images/history/cache by simply deleting /var/lib/docker 2021-01-26 18:14:29 +00:00
sickcodes 9fead74c71
images.sick.codes fixed images2.sick.codes 2021-01-25 12:44:29 +07:00
sickcodes ab6f7cfc10 Missing -it in README.md for interactive qemu shell and ability to Ctrl+C container. 2021-01-24 16:30:59 +00:00
sickcodes a09c565e36 [V3.0] Dockerfile, Dockerfile.auto, Dockerfile.naked 2021-01-24 12:47:19 +00:00
sickcodes f3c09858ab Up README with Kubernetes Helm Chart link @ ./helm. 2021-01-14 16:44:58 +00:00
sickcodes 8d6d0359b1 v2.7 Replace gibMacOS with fetch-macOS.py. Replace iptables with iptables-nft. Remove libguestfs. 2021-01-05 13:15:44 +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
wes 1881ac8797 initial stab at CI instructions and reduce disk usage instructions 2020-12-16 11:57:57 -05:00
sickcodes c9d3f6be7b [QOL] Documentation updates about duplicating containers 2020-11-28 14:12:44 +00:00
AdamMomen 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
sickcodes e69817242b [README] Typo, link fixed, credits 2020-10-29 07:00:28 +00:00
Miko 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
sickcodes 81682df5fe [QOL] Launch without having to press anything at the boot menu (see readme) 2020-10-06 17:12:45 +00:00
sickcodes 0d8cbebfbb Documentation tidy 2020-10-06 16:42:34 +00:00
sickcodes 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
Ben Mitchell c437f81ea5
Update README.md 2020-10-04 00:36:12 +01:00
sickcodes b710a8a082 v2.6 Update documentation 2020-09-26 06:26:38 +00:00
Alexander Clouter 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
Alexander Clouter 41dee4b321
remove need for privileged 2020-09-20 11:45:08 +01:00
Alexander Clouter 96302c6f6d
remove need for DISPLAY 2020-09-20 11:18:11 +01:00
sickcodes ce3b320d03 README update for current feature set 2020-09-20 08:49:12 +00:00
Ben Mitchell 4a5ee5e744
Update README.md 2020-08-23 21:22:45 +01:00
Ben Mitchell b6cd8a514b
Update README.md
no longer necessary to remove 1gb from the disk.
2020-08-23 21:13:30 +01:00
Juan Cruz Viotti 2c6351724b
Document how to make firewalld work on Fedora with bridged networking
`firewalld` doesn't allow DNS requests (this is the case that bit me,
but there might be more) on `docker0` unless the interface is added to
the trusted zone.

See: https://github.com/docker/for-linux/issues/955
Fixes: https://github.com/sickcodes/Docker-OSX/issues/56
Signed-off-by: Juan Cruz Viotti <jv@jviotti.com>
2020-07-07 11:14:47 +01:00
name 8e35168041 ssh instructions and easy find old box 2020-06-15 13:07:37 +00:00
name a57bcb2864 typo 2020-06-14 22:12:50 +00:00
name 68de91c590 Added reference to new version via hub.docker version 2020-06-14 21:50:43 +00:00
name 0a9da5af75 SSH! Set -e RAM, -e CORES, -e EXTRA QEMU commands. VNC version update to core. 2020-06-15 04:33:29 +00:00
sickcodes 1950bec782
Add upcoming features & twitter 2020-06-08 21:24:59 +00:00
name 29b15fa709 RAM easy change at runtime 2020-06-07 06:44:57 +00:00
name c6920a91d8 Replaced starting old container with more simplified version 2020-06-06 02:25:56 +00:00
Raphael Chriqui 88afb9a3e3
Readme Typo 2020-06-05 14:53:19 +02:00
name 028bce4b41 More reasonable command to account for every $DISPLAY number 2020-06-05 18:45:47 +00:00
name 062b2133fc x11 xhost 2020-06-05 18:41:37 +00:00
name 069548e8c6 Additional troubleshoots 2020-06-05 04:11:30 +00:00