Skip to content

Ansible roles for automated deployement and maintenance of Linux servers, network services and applications.

License

Notifications You must be signed in to change notification settings

libre-logic/ansible-collection-librelogic

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ansible-collection-librelogic

Ansible roles for automated deployement and maintenance of Linux servers, network services and applications.

The following roles are available:

  • common - configure a basic Debian-based server
  • monitoring - lightweight monitoring system
  • docker - Docker container platform
  • gitlab - software forge and DevOps platform
  • gitlab_runner - Continuous INtegration runner for Gitlab
  • openldap - LDAP directory server and web management interface
  • mailcatcher - Simple SMTP server/mail interceptor and web interface
  • apache - Apache Web server/reverse proxy
  • php_fpm - PHP interpreter / FastCGI interface
  • adminer - Database management in a single PHP file
  • DEPRECATED docker_nginx - (deprecated) web server and reverse proxy for Docker Swarm services

See each role's README.md for information on how to use a specific component.

Installation

ansible-galaxy collection install git+https://github.com/libre-logic/ansible-collection-librelogic,master
  • Include roles from the collection in your playbook:
- hosts: my.CHANGEME.org
  roles:
   - librelogic.librelogic.common
   - librelogic.librelogic.monitoring
   - librelogic.librelogic.docker
   - librelogic.librelogic.gitlab
   - ...

See Using collections for more details.

Upgrading

Reinstall the collection:

ansible-galaxy collection install --force git+https://github.com/libre-logic/ansible-collection-librelogic,master

Currently, only upgrading to the latest revision of the the master branch is supported. In the future, stable/tagged releases may be added.

Contributing

  • Please report suggestions or problems you may encounter in issues
  • Please send patches via pull request

License

GNU GPL v3 unless stated otherwise in individual files.

About

Ansible roles for automated deployement and maintenance of Linux servers, network services and applications.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages