django-allauth Docker & Self-Hosted Deployment

GitHub

Integrated set of Django applications addressing authentication, registration, account management as well as 3rd party (social) account authentication.

10,332 stars Python Python 1 file ยท ~5,844 tokens #accounts#authentication#django#login#oauth2#openid-connect#passkeys#python
RAW Compose
1. Pull Image (DOCKERHUB) docker pull pennersr/django-allauth
2. Docker Run (1-Click Launch) docker run -d --name django-allauth -p 8000:8000 --restart always pennersr/django-allauth:latest
3. Podman Run podman run -d --name django-allauth -p 8000:8000 --restart always pennersr/django-allauth:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/pennersr/django-allauth:latest
5. ORAS Pull (OCI Artifact) oras pull pennersr/django-allauth:latest
6. Compose Deployment docker compose up -d
examples/regular-django/docker-compose.yml
Download .yml
version: "3"
services:
  web:
    build:
      context: ./
      dockerfile: Dockerfile
    volumes:
      - ./example:/code/example/
      - ../../allauth:/code/allauth
      - ./db:/srv/db
    environment:
      DATABASE_NAME: /srv/db/example.db
    ports:
      - 8000:8000
    command:
      - make
      - migrate
      - runserver