Sign inSign up

dockette/repman

Sponsored OSS

By dockette

•Updated about 21 hours ago

🐳 Repman — private PHP package repository

Image
Languages & frameworks
Integration & delivery
Databases & storage
0

4.7K

dockette/repman repository overview

⁠Dockette / Repman

🐘 Repmang (packagist proxy and host for private packages)

šŸ•¹ f3l1x.io⁠ | šŸ’» f3l1x⁠ | 🐦 @xf3l1x⁠


⁠Usage

Latest version: tests/dockette/repman:1.4.0

Example of docker-compose.yml⁠

version: '3.4'

x-restart-policy: &restart_policy
  restart: unless-stopped

services:
  database:
    << : *restart_policy
    image: postgres:11.7-alpine
    environment:
      POSTGRES_USER: main
      POSTGRES_PASSWORD: main
      POSTGRES_DB: main
    healthcheck:
      test: [ "CMD", "pg_isready", "-q", "-d", "main", "-U", "main" ]
      interval: 10s
      timeout: 5s
      retries: 5
    volumes:
      - .docker/postgres:/var/lib/postgresql/data

  app:
    << : *restart_policy
    image: dockette/repman:1.4.0
    command: /entrypoint-app.sh
    env_file: .env.docker
    ports:
      - 8080:80
    volumes:
      - .docker/app/var:/app/var
      - .docker/nginx/logs:/var/log/nginx
    depends_on:
      database:
        condition: service_healthy

  consumer:
    << : *restart_policy
    image: dockette/repman:1.4.0
    command: /entrypoint-consumer.sh
    env_file: .env.docker
    volumes:
      - .docker/app/var:/app/var
    depends_on:
      - app

  cron:
    << : *restart_policy
    image: dockette/repman:1.4.0
    command: /entrypoint-cron.sh
    env_file: .env.docker
    volumes:
      - .docker/app/var:/app/var
    depends_on:
      - app

⁠Documentation

This repository contains simplified Repman prebuild for Docker.

⁠Development

See how to contribute⁠ to this package.

This package is currently maintaining by these authors.

⁠

Consider to support⁠ f3l1x. Also thank you for using this package.

Tag summary

Content type

Image

Digest

sha256:ce8bda052…

Size

157.5 MB

Last updated

about 21 hours ago

docker pull dockette/repman:1.4.0

This week's pulls

Pulls:

76

Sep 28 to Oct 4