Skip to content

coxde/phanpy-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 

Repository files navigation

Unofficial Phanpy Image

Phanpy is a minimalistic opinionated Mastodon/Fediverse web client.

Docker run

docker run ghcr.io/coxde/phanpy-docker:latest

Docker Compose

---
services:
  phanpy:
    image: ghcr.io/coxde/phanpy-docker:latest
    container_name: phanpy
    ports:
      - 8080:80

An example for Phanpy with Traefik (Docker)

---
services:
  phanpy:
    image: ghcr.io/coxde/phanpy-docker:latest
    networks:
      - traefik-public
    ports:
      - 80
    deploy:
      labels:
        - "traefik.enable=true"
        - "traefik.http.routers.phanpy.rule=Host(`phanpy.example.org`)"
        - "traefik.http.routers.phanpy.entryPoints=websecure"
        - "traefik.http.routers.phanpy.tls=true"
        - "traefik.http.routers.phanpy.tls.certresolver=myresolver"
        - "traefik.http.services.phanpy.loadbalancer.server.port=80"

networks:
  traefik-public:
    external: true

An example for Phanpy with Traefik (Podman)

[Container]
ContainerName=phanpy
Image=ghcr.io/coxde/phanpy-docker:latest
AutoUpdate=registry

NoNewPrivileges=true

Label=traefik.enable=true
Label=traefik.http.routers.phanpy.rule=Host(`phanpy.example.org`)
Label=traefik.http.routers.phanpy.entrypoints=websecure
Label=traefik.http.routers.phanpy.tls=true
Label=traefik.http.routers.phanpy.tls.certresolver=myresolver
Label=traefik.http.services.phanpy.loadbalancer.server.port=80

[Service]
Restart=always

[Install]
WantedBy=default.target

About

Unofficial Phanpy Image

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Languages

  • Dockerfile 100.0%