Skip to content

A clean and simple Docker image for Friend OS

License

Notifications You must be signed in to change notification settings

wekan/friendos-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

image

friendos-docker

This is a clean and simple Docker image implementation of FriendOS. By cloning this and the repository below, you should be able to build the required docker images without worrying about dependencies. You need the following additional docker images in order to run this.

In order to make everything working, you need to set up a docker network so that all three docker images (friendcore, mysql, file server) can reach each other.

  • docker network create friendos-network

Once these images are running, you can find FriendOS in a browser at:

Websocket will not be working. In order to fix that, you should set up a basic reverse proxy from port 16500 to 6500.

It's not fun to access a web service on port 16502. You should set up a reverse proxy from port 16502 to 443 (with SSL) or 80 (without SSL), allowing you to access FriendOS simply at https://yourhost/.

An example vhost.conf is located in assets/.

Good luck!

Building and running

docker-compose up --build

If you want to enter the docker container

docker exec -it friendos-docker-container bash

If you want to re-build the image for some reason, do this:

docker rmi friendos-docker

About

A clean and simple Docker image for Friend OS

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 93.3%
  • Shell 6.7%