icon

Picsur

Self-hostable image sharing service like Imgur with built-in converting. Ships with a Postgres dependency.

template cover
Deployed3 times
PublisherLokiSalmonNeko
Created2025-10-29
Services
service icon
service icon
Tags
ToolImage HostingWebsite

Picsur

Picsur is an easy to use, self-hostable image sharing service like Imgur with built-in converting.
Status: The upstream repository currently states "NOT MAINTAINED" (see FAQ). Consider this before production use.
Default admin username: admin; set the password via PICSUR_ADMIN_PASSWORD.
The app listens on port 8080 and uses Postgres as its database.

Deploy on Zeabur

  1. Click Deploy.
  2. Provide Domain, Admin Password, and Postgres Password.
  3. (Optional) Set JWT Secret and Max Upload Size.
  4. Open your domain to access Picsur.

Notes

  • Port: 8080 (HTTP)
  • DB: Postgres sidecar (17-alpine), data is persisted via a volume.
  • Key environment variables:
    • PICSUR_ADMIN_PASSWORD (admin password)
    • PICSUR_DB_HOST, PICSUR_DB_PORT, PICSUR_DB_USERNAME, PICSUR_DB_PASSWORD, PICSUR_DB_DATABASE
    • Optional: PICSUR_JWT_SECRET, PICSUR_JWT_EXPIRY, PICSUR_MAX_FILE_SIZE
  • To allow user self-registration, adjust roles in the UI as documented in the README FAQ.

References