Commit Graph
84 Commits
Author SHA1 Message Date
sickcodes 1b55c6e7e5 Change Penryn to max
As stated in QEMU 6 

Can test currently with:

`-e CPU=max \`

```
[user@hostname ~]$ qemu-system-x86_64 -cpu help
x86 Penryn                (alias configured by machine type)                        
x86 Penryn-v1             Intel Core 2 Duo P9xxx (Penryn Class Core 2)              
...
x86 base                  base CPU model type with no features enabled              
x86 host                  KVM processor with all supported host features            
x86 max                   Enables all features supported by the accelerator in the current host
```

See https://github.com/sickcodes/Docker-OSX/issues/304
2021-07-09 01:37:30 +00:00
sickcodes 48bc561aa9 Remove GitHub action for building
Continuing on hub.docker.com
2021-07-08 23:37:34 +00: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 e11f62a9ef Merge pull request #288 from johnjhacking/patch-1 2021-07-02 14:45:59 +00:00
sickcodes 0d70bed2ed Update fetch-macOS.py 2021-07-01 08:33:40 +00:00
sickcodes 0fb7c28608 Create docker build action. 2021-06-28 17:51:06 +00:00
sickcodes 4e41e2bc08 Fix hero image cache. 2021-05-24 11:14:36 +00:00
sickcodes a4c83df192 Merge pull request #270 from sickcodes/boot-args-cpu
Prepare nakedvnc for hub.docker.com. Add `ENV BOOT_ARGS=` to supply additon boot arguments, for example, `+vmx,rdtscp`. Add `ENV CPU=Penryn` to allow changes to the CPU emulation, for example, `Skylake-Client`
2021-05-06 07:48:00 +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
sickcodes e5f4d6cc12 Merge pull request #260 from m-zheng/patch-1 2021-04-30 07:35:01 +07:00
sickcodes e102d8c3c7 Merge pull request #258 from tinjaw/csb-z6y1e 2021-04-26 04:25:26 +00:00
sickcodes 869b5fafd6 Merge pull request #253 from sickcodes/file-downgrade-all-images
Downgrade file to 5.39 due to libguestfs bug. All Dockerfiles though.
2021-04-18 19:29:43 +00:00
sickcodes 17631b47ef Merge pull request #252 from sickcodes/file-downgrade-fixes-244
Downgrade file command for libguestfs
2021-04-18 16:40:27 +00:00
sickcodes 1d3a12a9c6 Merge pull request #251 from sickcodes/libguestfs-exit
Add LIBGUESTFS debug & trace commands, exit on fail. Update credits
2021-04-18 12:01:04 +00:00
sickcodes aac1017c40 Merge pull request #250 from a10kiloham/patch-1
Adding Bluebubbles as an example use case
2021-04-15 21:55:10 +00:00
sickcodes 6e134e763d Merge pull request #249 from sickcodes/osx-serial-update
Update custom from https://github.com/sickcodes/osx-serial-generator.git
2021-04-15 10:12:46 +00:00
sickcodes 0925c6e1b2 Merge pull request #245 from a10kiloham/master
Dockerfile for :naked image with VNC support
2021-04-15 09:58:18 +00:00
sickcodes 43666a0d5e Merge pull request #235 from kaoudis/master
README / troubleshooting docs improvements
2021-04-08 10:08:19 +00:00
sickcodes b161ad7afd Update README.md 2021-03-31 09:10:12 +00:00
sickcodes ba28790c13 Merge pull request #228 from sickcodes/qemu-interactive
Remove envsubst to allow interactive QEMU using -i
2021-03-28 11:02:11 +00:00
sickcodes 240140ff25 Merge pull request #219 from panos/master
Made further improvements to the README
2021-03-26 11:27:52 +00:00
sickcodes 675d01d797 Merge branch 'master' into master 2021-03-26 11:20:02 +00:00
sickcodes cbb7f242d5 Merge pull request #221 from sickcodes/kvmless
IMAGE_FORMAT=qcow2, KVM=
2021-03-24 18:18:11 +00:00
sickcodes 5bd86a58f6 Merge pull request #212 from panos/master
Improved README
2021-03-21 18:51:29 +00:00
sickcodes f6e0bfa202 Default RAM=3
Fixes https://github.com/sickcodes/Docker-OSX/issues/207
2021-03-19 19:34:05 +00:00
sickcodes 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
sickcodes 7c633bc810 Merge pull request #194 from TheHackerCoding/master 2021-03-15 11:46:57 +00:00
sickcodes 1a10562b01 Merge pull request #189 from sickcodes/low-ram-bug 2021-03-14 12:20:58 +00:00
sickcodes 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
sickcodes 5fc2b8b263 Update issue templates 2021-03-14 09:55:22 +00:00
sickcodes b57d94c2e1 Update issue-template.md 2021-03-10 22:23:31 +00:00
sickcodes 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
sickcodes 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
sickcodes d32104aae7 Merge pull request #172 from sickcodes/sickcodes-issue-template
Update issue templates
2021-03-09 12:13:51 +00:00
sickcodes 38c84714ee Update issue templates 2021-03-09 12:13:08 +00:00
sickcodes 7f2ef89ab7 Merge pull request #169 from sickcodes/nopicker-bug
Fix BOOTDISK expected logic
2021-03-06 19:39:10 +00:00
sickcodes 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
sickcodes 3add4f7a98 Merge pull request #163 from sickcodes/resolution-changes-runtime
Add WIDTH and HEIGHT environment variables
2021-03-04 13:46:58 +00:00
sickcodes 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
sickcodes 60daed5e3a Merge pull request #161 from edsonboldrini/patch-1
Update README.md
2021-03-02 15:51:00 +00:00
sickcodes e307f1cb51 Merge pull request #160 from sickcodes/vmxnet3
Switch default internet to vmxnet3 as there is no incompatability...
2021-03-01 11:46:29 +00:00
sickcodes fd80032eab Merge pull request #158 from sickcodes/bigsur
Add bigsur BaseSystem.img support. Use `--build-arg VERSION=11`
2021-02-27 11:44:40 +00:00
sickcodes 8fffd79f16 Merge pull request #157 from sickcodes/helm-updates
Update helm chart to include link back to OG project. Dissolve testing branch references in favor of master.
2021-02-27 07:07:52 +00:00
sickcodes 27efe6658d Merge pull request #155 from sickcodes/custom-identity
Custom Serial Numbers (iMessage/iCloud security analysis)
2021-02-26 17:34:41 +00:00
sickcodes 7dc344ef44 Merge pull request #154 from sickcodes/wget-options
Add an unset WGET_OPTIONS variable for hub.docker.com to download 20GB silently, but not general users.
2021-02-26 03:52:43 +00:00
sickcodes d2952a4f65 Merge pull request #153 from sickcodes/nopickers
NOPICKER environment variable for all images.
2021-02-21 11:08:19 +00:00
sickcodes 8fb4c56799 Merge pull request #152 from sickcodes/base-devel-switch
3.1. archlinux:base-devel. glibc everywhere. Forgo testing repos.
2021-02-21 06:43:21 +00:00
sickcodes d6b99ff62e Merge pull request #151 from sickcodes/docker-osx-kubernetes
Docker OSX Kubernetes
2021-02-12 18:20:36 +00:00
sickcodes fad0c874b5 Merge pull request #150 from MrBenFTW/patch-2
Tempfix for arch
2021-02-12 16:02:45 +00:00
sickcodes cf391bbf90 Merge pull request #147 from sickcodes/vmxnet3
Add -e NETWORKING=e1000-82545em || -e NETWORKING=vmxnet3 as runtime arguments.
2021-02-08 22:21:44 +00:00
sickcodes 70744ea3e3 Merge pull request #145 from sickcodes/mac_address
Add -e MAC_ADDRESS to change MAC_ADDRESS at runtime.
2021-02-07 20:53:17 +00:00
sickcodes 34f1c04880 Merge pull request #143 from sickcodes/fix-docker-cloud-build-size
Reduce build size & tidy
2021-02-03 02:32:51 +00:00
sickcodes 5c2039d262 Merge pull request #140 from prometheas/fix-boot-to-osx-shell+display-command
docs: fix broken multi-line docker command
2021-02-01 21:49:15 +00:00
sickcodes 9fead74c71 images.sick.codes fixed images2.sick.codes 2021-01-25 12:44:29 +07:00
sickcodes 0541941d21 Merge pull request #134 from cephasara/master 2021-01-24 07:23:08 +00:00
sickcodes f9ed666076 Merge pull request #132 from cephasara/master 2021-01-22 07:26:29 +00:00
sickcodes 5bce52440a Merge pull request #125 from cephasara/master
Fix helm initial disk creation process and add installation instructions
2021-01-15 21:32:36 +07:00
sickcodes a9a7863c3c Merge pull request #124 from cephasara/master
Add helm chart
2021-01-14 08:57:17 +00:00
sickcodes 05f9555664 Merge pull request #121 from PeterDaveHello/ImproveDockerfile
Improve Dockerfile
2021-01-05 11:47:58 +00:00
sickcodes 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
sickcodes eaa695bc15 Merge pull request #112 from PeterDaveHello/SimplifyDockerfile
Reduce Dockerfile instructions and Docker image layers
2020-12-17 06:22:20 +00:00
sickcodes 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
sickcodes 65ac86bec7 Merge pull request #111 from PeterDaveHello/SimplifyDockerfile
Simplify .ssh directory setup process in Dockerfile
2020-12-16 04:59:02 +00:00
sickcodes 8dd8c1a58a Merge pull request #102 from AdamMomen/patch-1
modify/auto-boot vnc container
2020-11-09 21:35:20 +00:00
sickcodes 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
sickcodes 0b40480158 Merge pull request #87 from MrBenFTW/patch-1
Update README.md
2020-10-05 07:34:15 +00:00
sickcodes 07f488a470 Merge pull request #82 from jimdigriz/tweaks
misc improvements to build, runtime and documentation
2020-09-24 12:11:12 +00:00
sickcodes 9d599d51e4 Merge pull request #77 from MrBenFTW/master
Improvments
2020-08-29 17:27:25 +00:00
sickcodes aa846f8576 Merge pull request #75 from MrBenFTW/master
Fix gpk error
2020-08-23 19:20:02 +00:00
sickcodes a6c9714a1d Create FUNDING.yml 2020-07-07 17:06:59 +00:00
sickcodes 2566c9fafd Merge pull request #64 from jviotti/bridge-networking-fedora
Document how to make firewalld work on Fedora with bridged networking
2020-07-07 17:04:34 +00:00
sickcodes aed57ad0d6 Update CREDITS.md 2020-07-06 14:22:21 +00:00
sickcodes a05d9b767d Merge pull request #57 from Julioevm/patch-1
Update docker-compose.yml
2020-07-02 18:13:37 +00:00
sickcodes df1c8a1992 Update CREDITS.md 2020-06-18 17:27:28 +00:00
sickcodes c057e246ca Merge pull request #50 from tlierdotfr/master
Reduce number of layers in Dockerfile
2020-06-18 17:25:46 +00:00
sickcodes e936f3e178 Merge pull request #40 from qcasey/master
Remove yay dependancy
2020-06-14 21:32:58 +07:00
sickcodes 2afa7ec6f5 Merge pull request #32 from m1k1o/master
Skip downloading huge files that are not needed
2020-06-10 08:03:19 +07:00
sickcodes 50fe9d369e Merge pull request #31 from matusnovak/master
Kill badly terminated old vnc session before vnc starts and fix gtk initialization failed
2020-06-10 08:01:15 +07:00
sickcodes 1950bec782 Add upcoming features & twitter 2020-06-08 21:24:59 +00:00
sickcodes 96f6275fe0 Merge pull request #25 from parasquid/docker-file
add example docker-compose
2020-06-08 12:19:38 +00:00
sickcodes e0e5fc5eb1 Merge pull request #9 from GreeFine/master
Readme Typo
2020-06-05 13:41:05 +00:00
sickcodes 6d50dd6fb8 Initial commit 2020-06-04 11:01:38 +00:00