Skip to content

foexle/docker-maas

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker image for the Maas web interface

This Docker image provides MAAS UI and API. This is not yet a fully functional MAAS environment it's designed for API testing purposes. Furthermore it's not recommended to use systemd in Docker!

A Docker image for testing the MAAS web interface.

This build doesn't include any initial data.

API ACCESS: https://localhost:5240/MAAS/

Usage

You can run the Maas web interface statically (not for development) as follows:

docker run -d -p 127.0.0.1:5240:5240 --name maas-server foexle/maas-server

Now visit https://localhost:5240 to view the site.

NB: If you're on MacOS or Windows use https://{your-docker-vm-ip-address}:5240 instead.

Docker compose

Please follow the official installation instructions

Built in credentials

You can login to the web interface with one of:

usernames: "test"
password: test

Rebuild image

docker build - < Dockerfile

NB: Hardcoded delay of 10 seconds at the first start of regiond. This delay is required to use the maas client and init admin user

Additional notes

The regiond server produces some errors which are related to missing sudo package and systemd.

TODO

  • Create compose file and exclude postgres and remove systemd startup
  • Configure MAAS with postgres credentials

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published