Alex
d3ab272546
docs: update useful_tips.md ( #954 )
...
Fix typo.
2023-09-05 09:20:33 +02:00
Luca Di Maio
102b4062a4
extras: fix podman version for static builds. Fix #948
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-09-02 09:33:09 +00:00
Mirko Brombin
9326ac17c9
docs: document how to run Waydroid inside distrobox ( #951 )
2023-09-02 10:49:16 +02:00
Luca Di Maio
ddecc876ce
docs: update useful_tips.md
2023-08-30 20:55:37 +02:00
Luca Di Maio
267d584756
docs: improve documentation and man page for initful systems
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-28 06:51:24 +00:00
Luca Di Maio
2a40be3ad8
docs: add preview for initful systems
2023-08-27 23:56:35 +02:00
Luca Di Maio
981ccce78a
docs: fix formatting
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-27 21:53:06 +00:00
Luca Di Maio
c00fd4f9fd
docs: document how to get nested Docker, Podman and LXC inside a Distrobox container
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-26 20:17:10 +00:00
RJ Trujillo
3d5ba3dfa9
docs(compatibility): Add Bazzite and Bazzite Arch as supported distros ( #936 )
...
* docs(compatibility): Add Bazzite to supported host distros
Bazzite is an OCI image that serves as an alternative operating system for the Steam Deck, and a ready-to-game SteamOS-like for desktop computers and living room home theater PCs.
* docs(compatibility): Add Bazzite Arch to supported container distros
A ready-to-game Arch Linux based OCI designed for use exclusively in distrobox.
2023-08-26 20:07:18 +02:00
Luca Di Maio
146d5db251
create: additional unsharing modes, add unshare-all, work on #28 ( #818 )
...
This should ensure a basic unsharing between guest and hosts
This is not a proper sandbox
This allows to:
-unshare-devsys: do not share host devices and sysfs dirs from host
-unshare-ipc: do not share ipc namemspace with host
-unshare-netns: do not share the net namespace with host
-unshare-process: do not share process namemspace with host
And an unshare-all to do all the above.
This allows to have only the minimal requirements to:
access user's HOME
launch applications with GUI/GPU/Audio/Video
Additional mountpoints can be declared with --volume
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-26 14:20:56 +02:00
Luca Di Maio
0c4615b308
init: better handle dependency detection, better support OpenRC for initful containers, better document in man pages how to create initful containers
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-26 12:15:59 +00:00
bobslept
028329ccb8
assemble: create based on entry in manifest file ( #934 )
...
* assemble: create based on entries in manifest file
* fix code-scanning notes
2023-08-26 12:52:42 +02:00
Luca Di Maio
fc55cb8eed
enter: add XDG_* dirs according to home/custom_home. Fix #420
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-26 10:32:43 +00:00
Mirko Brombin
90c3565a4b
docs: add Vanilla OS and update Arch init ( #926 )
...
* Add Vanilla OS:VSO image
* sort
* add vos to the compatible host systems
* wrong distro name
* prevent Arch from breaking the Ci
2023-08-19 08:02:25 +02:00
Alex Schwartz
4bc6547bdb
docs: update compatibility of Debian to version 12 ( #924 )
...
* Debian is now at version 12
* Update compatibility.md
2023-08-18 23:55:40 +02:00
Scott Bronson
13444ef628
docs: format code example properly ( #925 )
...
As written previously, Markdown would join the two lines into a one-line paragraph and show an invalid command.
2023-08-18 23:52:26 +02:00
Eric Curtin
ac3833c8a1
docs: ChromeOS compatibility should say Debian 12 bookworm, and docker for Debian 11 ( #919 )
...
It works better on Debian 12 bookworm, this requires an upgrade, all
repos in the environment have 12 versions including the Google
maintained one for cros-packages. But there is an option to use docker
and Debian 11 bullseye. Original testing was done on podman with Debian
12, both rootful and rootless.
2023-08-17 20:32:42 +02:00
Eric Curtin
732b3cdef4
docs: add ChromeOS as supported host OS ( #917 )
...
This is paricularly useful in the case of aarch64 Chromebooks, as there
is a lack of well upstreamed reasonably priced aarch64 machines.
aarch64 Chromebooks fill this gap well. This is using the built in
Linux on ChromeOS mode which is debian-based.
2023-08-16 11:59:26 +02:00
Mateus B. Melchiades
978dab8705
extras: add Vanilla distrobox icon ( #915 )
2023-08-15 16:52:52 +02:00
Luca Di Maio
025fdc6c54
docs: update docs for new rootful password setup
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-07 01:39:10 +02:00
Luca Di Maio
2f4127146d
docs: fix assemble flag table
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-05 15:28:39 +02:00
Luca Di Maio
a9c94388bf
assemble: add support for declaring exported apps and binaries, Fix #842
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-05 15:14:13 +02:00
Luca Di Maio
8710f04555
init: nvidia-integration, correctly preserve symlinks. Fix #848
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-05 11:15:39 +02:00
Luca Di Maio
afddcb9121
stop: align flags with rm. Add -a/--all flag. Fix #717 , Fix #436
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-04 23:20:41 +02:00
Luca Di Maio
bdf78c39f2
init: add /run/host/etc to nvidia search path for integration. Fix #848
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-04 22:14:07 +02:00
Luca Di Maio
7b5dd4e316
docs: update compatibiltiy list
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-04 13:03:44 +02:00
Luca Di Maio
72fbdf297a
rm: add flags --all/-a to delete all containers. Fix #880
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-03 22:47:11 +02:00
Julio Gutierrez
5b5c28f03c
upgrade: add a flag to upgrade only running instances ( #823 )
...
* Add a flag to upgrade only running instances
i created multiple instances for different projects, and updating all instances means starting all instances that some do heavy operations at startup, so i want to keep them up-to-date but only for the ones i'm currently using so i thought that --up variable could be useful to add for other/similar usages
* upgrade: rename up flag to running, add example in man page
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
---------
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
Co-authored-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-03 22:06:23 +02:00
Luca Di Maio
edaae10a8e
create: add container_additional_volumes configuration, to have default mounts for all containers
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-03 15:01:43 +02:00
Luca Di Maio
98d309bf55
init: fix user creation and sudo for wolfi
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-03 13:49:37 +02:00
Luca Di Maio
1b17399125
docs: fix typo
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-03 10:30:16 +02:00
Luca Di Maio
990b5a9746
docs: document multi hooks and quotes in assemble. Fix #844
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-08-03 10:26:06 +02:00
Zihad
13852c4611
docs: missing quote in run_libvirt_in_distrobox.md ( #879 )
2023-08-03 10:15:08 +02:00
Davide Antonino Vincenzo Micale
52140f90b6
docs: fixed the daemon-reload command ( #871 )
...
Fixed the daemon-reload command
2023-08-03 10:12:35 +02:00
David Lapshin
f7df7ff35c
docs: New splash image ( #870 )
2023-08-03 10:11:53 +02:00
Jonathan Esk-Riddell
a40b6ac23d
docs: add KDE neon icon and pointers to container registry ( #861 )
2023-08-03 10:09:07 +02:00
Mirko Brombin
d87503ab53
rm: remove --name since never used ( #821 )
...
* remove --name since never used
* remove --name from distrobox-rm.md
2023-08-03 09:50:06 +02:00
Luca Di Maio
26a28bcb23
docs: add back missing icons for distros
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-25 20:01:44 +02:00
Luca Di Maio
3e136615cb
docs: fix docker minimum version to 19.03.15. list: use Status instead of State for backward compatibility. Fix #809
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-23 15:45:10 +02:00
Luca Di Maio
4775b93774
compatibility: add openEULER and Linux Mint containers
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-23 14:18:16 +02:00
bitestring
d3a482f276
docs: fix typo in instructions for setting podman-host path ( #812 )
...
`podman-exec` should be `podman-host` in this instruction
```
Open VSCode settings (Ctrl+,) and head to `Remote>Containers>Docker Path` and
set it to the path of `podman-exec`, like in the example
```
2023-06-23 14:17:03 +02:00
Luca Di Maio
f201181463
docs: unify webpage and readme
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-17 15:05:06 +02:00
Luca Di Maio
81a85a85e3
adjust docs/helps/manpages
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-17 09:02:18 +02:00
Luca Di Maio
eb1d9d8193
docs: document the use of --init with --additional-packages for non-premade systemd images
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-15 18:33:46 +02:00
Luca Di Maio
c8ed679f12
docs: update vscode integration
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-15 09:30:42 +02:00
Luca Di Maio
da333b283a
Update Docs
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-14 09:46:03 +02:00
Luca Di Maio
463f7bc237
Update Docs
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-13 22:41:59 +02:00
Luca Di Maio
d71a805ac0
export: add default path for exported bins
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-13 22:41:06 +02:00
Luca Di Maio
1cde681369
init/docs: add support for Chainguard Wolfi base image
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-11 19:12:42 +02:00
Luca Di Maio
d5bd656284
docs: document configuring additional flags for container manager. Fix #743
...
Signed-off-by: Luca Di Maio <luca.dimaio1@gmail.com >
2023-06-11 17:55:57 +02:00