Skip to content

gitforkedio/Crispy-Waffles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 

Repository files navigation

crispy waffles (1)

RUN vagrant up on this branch to provision 3 VirtualBox Machines each with their own set of applications.


Crispy Waffles - Crispy Waffles

The Ultimate Web Application Suite & Business ToolBox

Nginx Proxy Manager | Portainer | Cockpit | Noip

Odoo | Organzr | Bookstack | Noip

Odoo | Hassio | Noip

The docker compose and other app installations to be used in conjunction with clickonrefresh base box for vagrant

Deployment Options

There are various deployment options for the waffle stack.

A single Vagrantfile that provisions a trio machine setup each with their own applications

A single machine packed to the brim with everything

3 machines each with their own Vagrantfile and applications


Post Installation

ssh vagrant@y0urIP123

pwd:vagrant

Add new user via Cockpit UI or via cli:

adduser newuser

Add user to admin group

usermod -aG sudo newuser

Add new user to docker group

sudo usermod -aG docker ${USER}

Create new ssh key pair for user or copy existing keys from host.

SSH keys on Ubuntu 20.04

Either delete vagrant user or completely disable ability to login with vagrant.

sudo deluser vagrant

or edit sshd_config and add line under port:

nano /etc/ssh/sshd_config
# Permitrootlogin
PermitRootLogin no
Allowusers username

About

An Ever Expanding Web Application Stack for Fun, Business & Everything Inbetween

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages