Skip to content
This repository was archived by the owner on Nov 6, 2025. It is now read-only.

Releases: AlexBMJ/minitwit

Minitwit 13.0

01 Jun 00:21
f306def

Choose a tag to compare

Exam Report

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

.ENV

MONGO_INITDB_ROOT_USERNAME=dbuser
MONGO_INITDB_ROOT_PASSWORD=changeme
MONGO_INITDB_DATABASE=minitwit
CONNECTION_STRING=mongodb://changeme:changeme@db:27017/minitwit?authSource=admin
TOKEN_SECRET=changeme
KIBANA_SYSTEM_PASSWORD=changeme
ELASTIC_PASSWORD=changeme
LOGSTASH_INTERNAL_PASSWORD=changeme
ELASTICSEARCH_PASSWORD=changeme
KIBANA_PASSWORD=changeme

DEPLOY DOCKER STACK

sudo docker swarm init

curl https://raw.githubusercontent.com/AlexBMJ/minitwit/main/deploy.sh | bash

Minitwit 12.0

28 Apr 22:35
f72484f

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

.ENV

MONGO_INITDB_ROOT_USERNAME=dbuser
MONGO_INITDB_ROOT_PASSWORD=changeme
MONGO_INITDB_DATABASE=minitwit
CONNECTION_STRING=mongodb://changeme:changeme@db:27017/minitwit?authSource=admin
TOKEN_SECRET=changeme
KIBANA_SYSTEM_PASSWORD=changeme
ELASTIC_PASSWORD=changeme
LOGSTASH_INTERNAL_PASSWORD=changeme
ELASTICSEARCH_PASSWORD=changeme
KIBANA_PASSWORD=changeme

DEPLOY DOCKER STACK

sudo docker swarm init

curl https://raw.githubusercontent.com/AlexBMJ/minitwit/main/deploy.sh | bash

Minitwit 11.0

19 Apr 13:43
f72484f

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

.ENV

MONGO_INITDB_ROOT_USERNAME=dbuser
MONGO_INITDB_ROOT_PASSWORD=changeme
MONGO_INITDB_DATABASE=minitwit
CONNECTION_STRING=mongodb://changeme:changeme@db:27017/minitwit?authSource=admin
TOKEN_SECRET=changeme
KIBANA_SYSTEM_PASSWORD=changeme
ELASTIC_PASSWORD=changeme
LOGSTASH_INTERNAL_PASSWORD=changeme
ELASTICSEARCH_PASSWORD=changeme
KIBANA_PASSWORD=changeme

DEPLOY DOCKER STACK

sudo docker swarm init

curl https://raw.githubusercontent.com/AlexBMJ/minitwit/main/deploy.sh | bash

Minitwit 10.0

16 Apr 04:11
d24f87e

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

.ENV

MONGO_INITDB_ROOT_USERNAME=dbuser
MONGO_INITDB_ROOT_PASSWORD=changeme
MONGO_INITDB_DATABASE=minitwit
CONNECTION_STRING=mongodb://changeme:changeme@db:27017/minitwit?authSource=admin
TOKEN_SECRET=changeme
KIBANA_SYSTEM_PASSWORD=changeme
ELASTIC_PASSWORD=changeme
LOGSTASH_INTERNAL_PASSWORD=changeme
ELASTICSEARCH_PASSWORD=changeme
KIBANA_PASSWORD=changeme

DEPLOY DOCKER STACK

sudo docker swarm init

curl https://raw.githubusercontent.com/AlexBMJ/minitwit/main/deploy.sh | bash

Minitwit 9.0

06 Apr 02:18
a706d0f

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

.ENV

MONGO_INITDB_ROOT_USERNAME=dbuser
MONGO_INITDB_ROOT_PASSWORD=changeme
MONGO_INITDB_DATABASE=minitwit
CONNECTION_STRING=mongodb://changeme:changeme@db:27017/minitwit?authSource=admin
TOKEN_SECRET=changeme
ELASTIC_VERSION=8.1.1
KIBANA_SYSTEM_PASSWORD=changeme
ELASTIC_PASSWORD=changeme
LOGSTASH_INTERNAL_PASSWORD=changeme
ELASTICSEARCH_PASSWORD=changeme
KIBANA_PASSWORD=changeme

DEPLOY DOCKER STACK

sudo docker swarm init

curl https://raw.githubusercontent.com/AlexBMJ/minitwit/main/deploy.sh | bash

Minitwit 8.0

29 Mar 23:06
45c064f

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

.ENV

MONGO_INITDB_ROOT_USERNAME="<username>"
MONGO_INITDB_ROOT_PASSWORD="<password>"
MONGO_INITDB_DATABASE="minitwit"
CONNECTION_STRING="mongodb://<username>:<password>@db:27017/minitwit?authSource=admin"
TOKEN_SECRET="<token secret>" 

DEPLOY DOCKER STACK

sudo docker swarm init

sudo docker stack deploy -c deployment.yml minitwit with deployment.yml

Minitwit 7.0

18 Mar 04:02
ee408da

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

Changes:

  • Fixed prometheus config

.ENV

MONGO_INITDB_ROOT_USERNAME="<username>"
MONGO_INITDB_ROOT_PASSWORD="<password>"
MONGO_INITDB_DATABASE="minitwit"
CONNECTION_STRING="mongodb://<username>:<password>@db:27017/minitwit?authSource=admin"
TOKEN_SECRET="<token secret>" 

DEPLOY DOCKER STACK

sudo docker swarm init

sudo docker stack deploy -c deployment.yml minitwit with deployment.yml

Minitwit 6.0

14 Mar 05:25
a953692

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

Changes:

  • Added Monitoring using Prometheus and Grafana

.ENV

MONGO_INITDB_ROOT_USERNAME="<username>"
MONGO_INITDB_ROOT_PASSWORD="<password>"
MONGO_INITDB_DATABASE="minitwit"
CONNECTION_STRING="mongodb://<username>:<password>@db:27017/minitwit?authSource=admin"
TOKEN_SECRET="<token secret>" 

DEPLOY DOCKER STACK

sudo docker stack init

sudo docker stack deploy -c deployment.yml minitwit with deployment.yml

Minitwit 5.0.1

14 Mar 04:13
a953692

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

Changes:

  • Test deploy with new services

.ENV

MONGO_INITDB_ROOT_USERNAME="<username>"
MONGO_INITDB_ROOT_PASSWORD="<password>"
MONGO_INITDB_DATABASE="minitwit"
CONNECTION_STRING="mongodb://<username>:<password>@db:27017/minitwit?authSource=admin"
TOKEN_SECRET="<token secret>" 

DEPLOY DOCKER STACK

sudo docker stack init

sudo docker stack deploy -c deployment.yml minitwit with deployment.yml

Minitwit 5.0

07 Mar 02:57
ce05b79

Choose a tag to compare

Setup Continuous Deployment

A new docker image is built when a new release is published using Github Actions and the docker stack is managed by shepherd which checks for new docker versions every five minutes.

Changes:

  • Small refactor

.ENV

MONGO_INITDB_ROOT_USERNAME="<username>"
MONGO_INITDB_ROOT_PASSWORD="<password>"
MONGO_INITDB_DATABASE="minitwit"
CONNECTION_STRING="mongodb://<username>:<password>@db:27017/minitwit?authSource=admin"
TOKEN_SECRET="<token secret>" 

DEPLOY DOCKER STACK

sudo docker stack init

sudo docker stack deploy -c deployment.yml minitwit with deployment.yml