Chat software aiming to put the user first
- Switch account in one click or by prefixing your messages
- Easily backup your data by exporting a whole channel content to markdown format
- (More to come...)
Run dotnet build Amiko.sln
in the server/
folder, then move all the files in your server and create the appropriate configuration
server {
root /home/path/to/amiko;
index index.html;
server_name amiko.host.com;
location / {
try_files $uri $uri/ =404;
}
location /ws {
proxy_pass http://localhost:5129;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection "upgrade";
}
location /api {
proxy_pass http://localhost:5129;
}
}
Go in the client/
folder, run npm i
then npm run build
If you want to use the web version of Amiko, you can just keep the following files/folders: js/
, css/
, node_modules/
, index.html
You can run the debug version of the app by doing npm run start
or make a build with npm run make