Add full server configuration backup
This commit is contained in:
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,8 @@
|
||||
NAMES IMAGE PORTS STATUS
|
||||
gitea gitea/gitea:latest 22/tcp, 127.0.0.1:3002->3000/tcp Up 6 minutes
|
||||
grafana grafana/grafana Up 32 minutes
|
||||
prometheus prom/prometheus Up 37 minutes
|
||||
node-exporter prom/node-exporter Up 40 minutes
|
||||
memos neosmemo/memos:stable 127.0.0.1:5230->5230/tcp Up 50 minutes
|
||||
uptime-kuma louislam/uptime-kuma:1 127.0.0.1:3001->3001/tcp Up About an hour (healthy)
|
||||
filebrowser filebrowser/filebrowser 127.0.0.1:8080->80/tcp Up 2 hours (healthy)
|
||||
@@ -0,0 +1,78 @@
|
||||
# Docker Run Commands
|
||||
|
||||
## File Browser
|
||||
|
||||
```bash
|
||||
docker run -d \
|
||||
--name filebrowser \
|
||||
--restart unless-stopped \
|
||||
--user 1001:1001 \
|
||||
-p 127.0.0.1:8080:80 \
|
||||
-v /data/cloud:/srv \
|
||||
-v /opt/filebrowser/database:/database \
|
||||
-v /opt/filebrowser/config:/config \
|
||||
filebrowser/filebrowser \
|
||||
--database /database/filebrowser.db \
|
||||
--config /config/settings.json
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name uptime-kuma \
|
||||
--restart unless-stopped \
|
||||
-p 127.0.0.1:3001:3001 \
|
||||
-v /opt/uptime-kuma:/app/data \
|
||||
louislam/uptime-kuma:1
|
||||
|
||||
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name memos \
|
||||
--restart unless-stopped \
|
||||
-p 127.0.0.1:5230:5230 \
|
||||
-v /opt/memos:/var/opt/memos \
|
||||
neosmemo/memos:stable
|
||||
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name node-exporter \
|
||||
--restart unless-stopped \
|
||||
--network host \
|
||||
--pid host \
|
||||
-v /:/host:ro,rslave \
|
||||
prom/node-exporter \
|
||||
--path.rootfs=/host
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name prometheus \
|
||||
--restart unless-stopped \
|
||||
--network host \
|
||||
-v /opt/prometheus/prometheus.yml:/etc/prometheus/prometheus.yml:ro \
|
||||
-v /opt/prometheus/data:/prometheus \
|
||||
prom/prometheus \
|
||||
--config.file=/etc/prometheus/prometheus.yml \
|
||||
--storage.tsdb.path=/prometheus
|
||||
|
||||
docker run -d \
|
||||
--name grafana \
|
||||
--restart unless-stopped \
|
||||
--network host \
|
||||
-v /opt/grafana:/var/lib/grafana \
|
||||
grafana/grafana
|
||||
|
||||
|
||||
docker run -d \
|
||||
--name gitea \
|
||||
--restart unless-stopped \
|
||||
-p 127.0.0.1:3002:3000 \
|
||||
-v /opt/gitea:/data \
|
||||
-e USER_UID=1001 \
|
||||
-e USER_GID=1001 \
|
||||
-e GITEA__server__DOMAIN=git-b510.duckdns.org \
|
||||
-e GITEA__server__ROOT_URL=https://git-b510.duckdns.org/ \
|
||||
-e GITEA__server__HTTP_PORT=3000 \
|
||||
gitea/gitea:latest
|
||||
|
||||
|
||||
Reference in New Issue
Block a user