Commit d420dc

2024-05-30 23:40:52 J4nis05: Added Portainer Docs
.obsidian/workspace.json ..
@@ 13,7 13,7 @@
"state": {
"type": "markdown",
"state": {
- "file": "fren/debian-setup/install-portainer.md",
+ "file": "fren/debian-setup/readme.md",
"mode": "source",
"source": false
}
@@ 97,7 97,7 @@
"state": {
"type": "backlink",
"state": {
- "file": "fren/debian-setup/install-portainer.md",
+ "file": "fren/debian-setup/readme.md",
"collapseAll": false,
"extraContext": false,
"sortOrder": "alphabetical",
@@ 114,7 114,7 @@
"state": {
"type": "outgoing-link",
"state": {
- "file": "fren/debian-setup/install-portainer.md",
+ "file": "fren/debian-setup/readme.md",
"linksCollapsed": false,
"unlinkedCollapsed": true
}
@@ 137,7 137,7 @@
"state": {
"type": "outline",
"state": {
- "file": "fren/debian-setup/install-portainer.md"
+ "file": "fren/debian-setup/readme.md"
}
}
}
@@ 160,18 160,19 @@
},
"active": "71f8f7e6c7e5dce4",
"lastOpenFiles": [
+ "fren/readme.md",
+ "fren/debian-setup/readme.md",
"fren/debian-setup/install-cockpit.md",
+ "fren/debian-setup/install-docker.md",
"fren/debian-setup/install-portainer.md",
+ "Home.md",
+ "home.md",
"fren/debian-setup/edit-apt-sources.md",
- "fren/debian-setup/install-docker.md",
"fren/debian-setup/mount-drive.md",
"fren/debian-setup/static-ip.md",
"fren/debian-setup/add-to-sudoers.md",
- "fren/debian-setup/readme.md",
- "fren/readme.md",
"fren/debian-setup",
"obsidian/css-snippets.md",
- "home.md",
"fren",
"obsidian/readme.md",
"raspydock/readme.md",
fren/debian-setup/install-portainer.md ..
@@ 3,7 3,91 @@
docker network create proxynet
```
- ### 2. Path
- ### 3. Volume Binding
- ### 3.1 Docker Volume
+ ### 2. Setup Docker Path
+ * `/docker`: Docker Relevant Data
+ * `/docker/portainer`: Portainer Data
+ * `/mnt/data/docker`: Docker Container Application Data
+ ```shell
+ mkdir -p mnt/data/docker
+ mkdir -p /docker/portainer
+ touch /docker/portainer/docker-compose.yml
+ ```
+
+ ### 3.1 Portainer Docker Compose (using Path Bindings)
+ ```shell
+ cd /docker/portainer
+ nano docker-compose.yml
+ ```
+
+ **Insert the Following Content:**
+
+ ```yaml
+ version: "3.8"
+ name: "portainer"
+
+
+ services:
+ portainer:
+ image: portainer/portainer-ce
+ container_name: portainer
+ restart: always
+ ports:
+ - 9000:9000 # HTTP Port
+ volumes:
+ - /var/run/docker.sock:/var/run/docker.sock
+ - /mnt/data/docker/portainer/portainer/data:/data
+
+
+ networks:
+ default:
+ external: true
+ name: proxynet
+ ```
+
+ ```shell
+ docker compose up -d
+ ```
+ ### 3.2 (Alternative) Portainer Docker Compose (using Docker Volumes)
+ ```shell
+ cd /docker/portainer
+ nano docker-compose.yml
+ ```
+
+ **Insert the Following Content:**
+
+ ```yaml
+ version: "3.8"
+ name: "portainer"
+
+ services:
+ portainer:
+ image: portainer/portainer-ce:latest
+ container_name: portainer
+ restart: always
+ ports:
+ - 9000:9000 # Web UI Port
+ volumes:
+ - /var/run/docker.sock:/var/run/docker.sock
+ - portainer_data:/data
+
+ networks:
+ default:
+ external: true
+ name: proxynet
+
+ volumes:
+ portainer_data:
+ ```
+
+ ```shell
+ docker compose up -d
+ ```
+
+
+ ### 4. Portainer Setup
+ * go to `http://<server-ip>:9000`
+ * Create Admin Account
+ * Any Username
+ * Password min 12 characters
+ * Have Fun
fren/debian-setup/readme.md ..
@@ 0,0 1,5 @@
+
+ ## Debian Download Link
+
+ https://cdimage.debian.org/debian-cd/current/amd64/iso-dvd/debian-12.5.0-amd64-DVD-1.iso
+
fren/readme.md ..
@@ 1,5 1,7 @@
- Debian Setup: [readme](debian-setup/readme.md)
+
+ ### Debian Server Setup
+ **Link**: [readme](debian-setup/readme.md)
home.md ..
@@ 1,8 1,10 @@
+ # Home
+
## Welcome to your wiki!
Your Otter Wiki is up and running.
- This is your [[Home]] Page, the first page you see when you access your
+ This is your [[home]] Page, the first page you see when you access your
wiki.
The first steps you might want to do:
0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9