Removed mklink for git
This commit is contained in:
		
							
								
								
									
										95
									
								
								_-Review/podman.md
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										95
									
								
								_-Review/podman.md
									
									
									
									
									
										Normal file
									
								
							| @ -0,0 +1,95 @@ | ||||
| --- | ||||
| created: 2024-07-23T21:06:31.645Z | ||||
| type: note | ||||
| updated: 2024-11-05T03:28:54.000Z | ||||
| --- | ||||
|  | ||||
| # Podman | ||||
|  | ||||
| - [podman-systemd](https://docs.podman.io/en/latest/markdown/podman-systemd.unit.5.html) | ||||
| - [quadlet](https://man.archlinux.org/man/quadlet.5.en#Container_units_%5BContainer%5D) | ||||
| - [vaultwarden](https://github.com/dani-garcia/vaultwarden/wiki/Using-Podman) | ||||
| - [podlet](https://github.com/containers/podlet) | ||||
| - [quadlet](https://mo8it.com/blog/quadlet/) | ||||
| - [multi-container-application-podman-quadlet](https://www.redhat.com/sysadmin/multi-container-application-podman-quadlet) | ||||
| - [quadlet-demo](https://github.com/ygalblum/quadlet-demo) | ||||
| - [its-making-me-replace-docker](https://www.youtube.com/watch?v=Gft9e1o3Hgg) | ||||
| - [JimsGarage](https://github.com/JamesTurland/JimsGarage/tree/main) | ||||
|  | ||||
| ```bash Tue Jul 23 2024 14:07:48 GMT-0700 (Mountain Standard Time) | ||||
| sudo install -o0 -g0 -m600 /dev/null /etc/vaultwarden.env | ||||
| sudo vi /etc/vaultwarden.env | ||||
| ``` | ||||
|  | ||||
| ```conf Tue Jul 23 2024 14:07:41 GMT-0700 (Mountain Standard Time) | ||||
| # Contents of /etc/vaultwarden.env | ||||
| ROCKET_PORT=8080 | ||||
|  | ||||
| # DISABLE_ADMIN_TOKEN=true | ||||
| # ADMIN_TOKEN=$argon2id$... | ||||
|  | ||||
| # LOG_LEVEL=debug | ||||
| ``` | ||||
|  | ||||
| ```conf quadlet Tue Jul 23 2024 14:07:26 GMT-0700 (Mountain Standard Time) | ||||
| # Content of /usr/share/containers/systemd/vaultwarden.container | ||||
| [Unit] | ||||
| Description=Vaultwarden container | ||||
| After=network-online.target | ||||
|  | ||||
| [Container] | ||||
| Image=ghcr.io/dani-garcia/vaultwarden:latest | ||||
| Exec=/start.sh | ||||
| EnvironmentFile=/etc/vaultwarden.env | ||||
| Volume=/vw-data/:/data/ | ||||
| PublishPort=8080:8080 | ||||
|  | ||||
| [Install] | ||||
| WantedBy=default.target | ||||
| ``` | ||||
|  | ||||
| ## XDG_RUNTIME_DIR directory "/run/user/0" is not owned by the current user | ||||
|  | ||||
| ```bash Fri Jul 26 2024 18:17:18 GMT-0700 (Mountain Standard Time) | ||||
| sudo -i | ||||
| loginctl enable-linger | ||||
| ``` | ||||
|  | ||||
| ## Exec | ||||
|  | ||||
| ```bash Fri Jul 26 2024 18:17:18 GMT-0700 (Mountain Standard Time) | ||||
| podman exec -ti gitea-server /bin/sh | ||||
| podman exec -ti gitea-server /bin/bash | ||||
| cat /data/gitea/conf/app.ini | ||||
| ``` | ||||
|  | ||||
| ## XDG_RUNTIME_DIR | ||||
|  | ||||
| ```bash Fri Jul 26 2024 18:17:18 GMT-0700 (Mountain Standard Time) | ||||
| sudo -iu podman | ||||
| cd ~/ | ||||
| mkdir -p ~/.bashrc.d | ||||
| echo "export XDG_RUNTIME_DIR=/run/user/$(id -u)" > ~/.bashrc.d/systemd | ||||
| source ~/.bashrc.d/systemd | ||||
| loginctl enable-linger 1002 | ||||
| systemctl --user daemon-reload | ||||
| podman ps -a --sort names | ||||
| ``` | ||||
|  | ||||
| - [podman-io](https://podman.io/) | ||||
| - [podman-for-windows](file:///C:/Program%20Files/RedHat/Podman/podman-for-windows.html) | ||||
|  | ||||
| ```bash Tue Aug 13 2024 18:04:11 GMT-0700 (Mountain Standard Time) | ||||
| sudo -i | ||||
| mkdir -p /mnt/data/AdGuardHome-Conf | ||||
| mkdir -p /mnt/data/AdGuardHome-Work | ||||
| podman run -d --restart always --name adguardhome -v "/mnt/data/AdGuardHome-Conf/:/opt/adguardhome/conf/" -v "/mnt/data/AdGuardHome-Work/:/opt/adguardhome/work/" -p 3000:3000 -p 3003:3003 --dns=127.0.0.1 --dns=1.1.1.1 --hostname adguardhome adguard/adguardhome:latest | ||||
| ``` | ||||
|  | ||||
| - [setting-up-podman-on-wsl2-in-windows-10-be2991c2d443](https://oldgitops.medium.com/setting-up-podman-on-wsl2-in-windows-10-be2991c2d443) | ||||
|  | ||||
| ```bash | ||||
| nano /etc/sysctl.conf | ||||
| # net.ipv4.ip_unprivileged_port_start=0 | ||||
| sysctl -p | ||||
| ``` | ||||
		Reference in New Issue
	
	Block a user