Sign inSign up

inmethod/teedy

By inmethod

Updated over 1 year ago

https://github.com/WilliamFromTW/teedydocs (forked from https://github.com/sismics/docs )

Image
Content management system
1

509

inmethod/teedy repository overview

discontinued 2026/08/21

Feature different from original

  1. File Not Encrypt
  2. Soft Delete
  3. Unique File Name
  4. bug fixed

docker-compose.yml using PostgreSQL

version: '3'
services:
# Teedy Application
  teedy-server:
    image: inemthod/teedy:latest
    restart: unless-stopped
    ports:
      # Map internal port to host
      - 8080:8080
    environment:
      # Base url to be used
      DOCS_BASE_URL: "https://docs.example.com"
      # Set the admin email
      DOCS_ADMIN_EMAIL_INIT: "[email protected]"
      # Set the admin password (in this example: "superSecure")
      DOCS_ADMIN_PASSWORD_INIT: "$$2a$$05$$PcMNUbJvsk7QHFSfEIDaIOjk1VI9/E7IPjTKx.jkjPxkx2EOKSoPS"
      # Setup the database connection. "teedy-db" is the hostname
      # and "teedy" is the name of the database the application
      # will connect to.
      DATABASE_URL: "jdbc:postgresql://teedy-db:5432/teedy"
      DATABASE_USER: "teedy_db_user"
      DATABASE_PASSWORD: "teedy_db_password"
      DATABASE_POOL_SIZE: "10"
    volumes:
      - ./docs/data:/data
    networks:
      - docker-internal
      - internet
    depends_on:
      - teedy-db

# DB for Teedy
  teedy-db:
    image: postgres:13.1-alpine
    restart: unless-stopped
    expose:
      - 5432
    environment:
      POSTGRES_USER: "teedy_db_user"
      POSTGRES_PASSWORD: "teedy_db_password"
      POSTGRES_DB: "teedy"
    volumes:
      - ./docs/db:/var/lib/postgresql/data
    networks:
      - docker-internal

networks:
  # Network without internet access. The db does not need
  # access to the host network.
  docker-internal:
    driver: bridge
    internal: true
  internet:
    driver: bridge

Tag summary

Content type

Image

Digest

sha256:5d10fa70b

Size

488.3 MB

Last updated

over 1 year ago

docker pull inmethod/teedy