Add Poste.io Template #137

Closed
opened 2025-11-22 20:31:02 -06:00 by GiteaMirror · 1 comment
Owner

Originally created by @Trackoad on GitHub (Oct 21, 2025).

Template Name

Poste.io

Template URL

https://bitbucket.org/analogic/mailserver

https://hub.docker.com/r/analogic/poste.io

Resources

  • Possible docker-compose.yml :
version: '3'

services:
  mailserver:
    image: analogic/poste.io
    container_name: mailserver
    restart: unless-stopped
    # fill up with your domain
    hostname: mail.domain.com
    ports:
      - "25:25"
      - "8080"
      - "110:110"
      - "143:143"
      - "465:465"
      - "587:587"
      - "993:993"
      - "995:995"
      - "4190:4190"
    environment:
      - HTTPS=OFF
      - HTTP_PORT=8080
    volumes:
      - /etc/localtime:/etc/localtime:ro
      - poste-data:/da
volumes:
  poste-data:
  • Possible template.toml :
[variables]
main_domain = "${domain}"

[config]
env = {}
mounts = []

[[config.domains]]
serviceName = "mailserver"
port = 8080
host = "${main_domain}"
  • Documentation for this feature :
Add record on your DNS : 
@      MX  mail.domain.com
mail   A   *server-ip*

Template Description

Hi, I would like to add this template which allows to have an easy to use and plug and play SMTP server.
I think the project is not open source so I don't know if this PR will be accepted.
Thanks for your time 🚀

Will you send a PR to implement it?

Maybe

Originally created by @Trackoad on GitHub (Oct 21, 2025). ### Template Name Poste.io ### Template URL https://bitbucket.org/analogic/mailserver ### Docker Compose Link https://hub.docker.com/r/analogic/poste.io ### Resources - Possible `docker-compose.yml` : ```yaml version: '3' services: mailserver: image: analogic/poste.io container_name: mailserver restart: unless-stopped # fill up with your domain hostname: mail.domain.com ports: - "25:25" - "8080" - "110:110" - "143:143" - "465:465" - "587:587" - "993:993" - "995:995" - "4190:4190" environment: - HTTPS=OFF - HTTP_PORT=8080 volumes: - /etc/localtime:/etc/localtime:ro - poste-data:/da volumes: poste-data: ``` - Possible `template.toml` : ```toml [variables] main_domain = "${domain}" [config] env = {} mounts = [] [[config.domains]] serviceName = "mailserver" port = 8080 host = "${main_domain}" ``` - Documentation for this feature : ``` Add record on your DNS : @ MX mail.domain.com mail A *server-ip* ``` - Documentation : https://poste.io/doc/ - Repository (but no open source) : https://bitbucket.org/analogic/mailserver - Website : https://poste.io/ ### Template Description Hi, I would like to add this template which allows to have an easy to use and plug and play SMTP server. I think the project is not open source so I don't know if this PR will be accepted. Thanks for your time 🚀 ### Will you send a PR to implement it? Maybe
GiteaMirror added the template label 2025-11-22 20:31:02 -06:00
Author
Owner

@znowfox commented on GitHub (Nov 22, 2025):

bleh, a nightmare to manage certificates, needs more work to pass them through

@znowfox commented on GitHub (Nov 22, 2025): bleh, a nightmare to manage certificates, needs more work to pass them through
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/templates#137