Shiro Docker & Self-Hosted Deployment

GitHub

Apache Shiro is a powerful and easy-to-use Java security framework that performs authentication, authorization, cryptography, and session management

4,430 stars Java Java 1 file ยท ~54,552 tokens #java#library#shiro#web-framework
RAW Compose
1. Pull Image (DOCKERHUB) docker pull innei/shiro
2. Docker Run (1-Click Launch) docker run -d --name shiro -p 2323:2323 --restart always innei/shiro:latest
3. Podman Run podman run -d --name shiro -p 2323:2323 --restart always innei/shiro:latest
4. Skopeo Inspect (Zero-Pull Manifest) skopeo inspect docker://docker.io/innei/shiro:latest
5. ORAS Pull (OCI Artifact) oras pull innei/shiro:latest
6. Compose Deployment docker compose up -d
docker-compose.yml
Download .yml
version: '3'

services:
  shiro:
    container_name: shiro
    image: innei/shiro:latest
    volumes:
      - ./.env:/app/apps/web/.env
      - ./public:/app/apps/web/public
    restart: always
    ports:
      - 2323:2323