Workflow update

main
technorabilia 3 weeks ago
parent f7d2de9e60
commit 810b9e39ff

@ -26,6 +26,6 @@ services:
# Set to `true` to log to file (also need to map /config).
- LOG_FILE=false # optional
volumes:
# Persistent config files
# Persistent config files. Also set `LOG_FILE=true` to keep address history.
- ${BASEDIR:-/volume1/docker}/duckdns/config:/config # optional
restart: unless-stopped

@ -14,6 +14,6 @@ docker run -d \
-e TOKEN=token `# DuckDNS token` \
-e UPDATE_IP=ipv4 `# optional` `# Set to `ipv6` or `ipv4` to update **only** your public IPv4/6 address. Set to `both` to update IPv6 and IPv4 address. This variable makes use of a [third-party service](#notice-regarding-automatic-detection). Omitting this variable uses DuckDNS for detection and only supports IPv4. `both` and `ipv6` modes needs [host networking](#networking-net).` \
-e LOG_FILE=false `# optional` `# Set to `true` to log to file (also need to map /config).` \
-v ${BASEDIR:-/volume1/docker}/duckdns/config:/config `# optional` `# Persistent config files` \
-v ${BASEDIR:-/volume1/docker}/duckdns/config:/config `# optional` `# Persistent config files. Also set `LOG_FILE=true` to keep address history.` \
--restart unless-stopped \
ghcr.io/linuxserver/duckdns

@ -0,0 +1,31 @@
# [Obsidian](https://obsidian.md) is a note-taking app that lets you create,
# link, and organize your notes on your device, with hundreds of plugins and
# themes to customize your workflow. You can also publish your notes online,
# access them offline, and sync them securely with end-to-end encryption.
---
version: "2.1"
services:
obsidian:
image: ghcr.io/linuxserver/obsidian
container_name: obsidian
environment:
# for UserID
- PUID=${PUID:-1024}
# for GroupID
- PGID=${PGID:-100}
# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).
- TZ=${TZ:-Europe/Amsterdam}
volumes:
# Users home directory in the container, stores program settings and files.
- ${BASEDIR:-/volume1/docker}/obsidian/config:/config
ports:
# Obsidian desktop gui.
- 3000:3000
# Obsidian desktop gui HTTPS.
- 3001:3001
devices:
# Add this for GL support (Linux hosts only)
- /dev/dri:/dev/dri # optional
shm_size: "1gb"
restart: unless-stopped

@ -0,0 +1,18 @@
# [Obsidian](https://obsidian.md) is a note-taking app that lets you create,
# link, and organize your notes on your device, with hundreds of plugins and
# themes to customize your workflow. You can also publish your notes online,
# access them offline, and sync them securely with end-to-end encryption.
. ./.env
docker run -d \
--name=obsidian \
-e PUID=${PUID:-1024} `# for UserID` \
-e PGID=${PGID:-100} `# for GroupID` \
-e TZ=${TZ:-Europe/Amsterdam} `# specify a timezone to use, see this [list](https://en.wikipedia.org/wiki/List_of_tz_database_time_zones#List).` \
-p 3000:3000 `# Obsidian desktop gui.` \
-p 3001:3001 `# Obsidian desktop gui HTTPS.` \
-v ${BASEDIR:-/volume1/docker}/obsidian/config:/config `# Users home directory in the container, stores program settings and files.` \
--device /dev/dri:/dev/dri `# optional` `# Add this for GL support (Linux hosts only)` \
--shm-size="1gb" \
--restart unless-stopped \
ghcr.io/linuxserver/obsidian

@ -0,0 +1,3 @@
ln -s ../docker-env.cfg ./.env
. ./.env
mkdir -p ${BASEDIR:-/volume1/docker}/obsidian/config

@ -2,8 +2,7 @@
# aiming to be useful for system administrators and travellers, who need to work
# with lots of remote computers in front of either large or tiny screens.
# Remmina supports multiple network protocols, in an integrated and consistent
# user interface. Currently RDP, VNC, SPICE, NX, XDMCP, SSH and EXEC are
# supported.
# user interface. Currently RDP, VNC, SPICE, SSH and EXEC are supported.
---
version: "2.1"

@ -2,8 +2,7 @@
# aiming to be useful for system administrators and travellers, who need to work
# with lots of remote computers in front of either large or tiny screens.
# Remmina supports multiple network protocols, in an integrated and consistent
# user interface. Currently RDP, VNC, SPICE, NX, XDMCP, SSH and EXEC are
# supported.
# user interface. Currently RDP, VNC, SPICE, SSH and EXEC are supported.
. ./.env
docker run -d \

Loading…
Cancel
Save