Skip to content

Gugustinette/flew

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flew

Flew, a discord-like application, but open source

Lancement

Docker configuration is available so you can run the application with docker compose. In theory, you can run the application without docker, but it's not recommended. Here are the 4 services that compose the application :

  • flew-client : the user interface, using Vue, Pinia, Socket.io and Axios
  • flew-server : the server, using Express, Socket.io and Mongoose
    • Port : 7761
  • flew-gateway : the websocket gateway, using Socket.io
    • Port : 7762
  • flew-db : the database, using MongoDB
    • Port : 27017

In development mode :

docker compose -f docker/dev/docker-compose.yml up -d

In production mode :

docker compose -f docker/prod/docker-compose.yml up -d

If new dependencies were added, you'll need to rebuild the images with the --build option :

# In development mode :
docker compose -f docker/dev/docker-compose.yml up -d --build
# In production mode :
docker compose -f docker/prod/docker-compose.yml up -d --build

About

Flew, a discord-like application, but open source

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published