Websocket clock server web interface written in ReactJS/TypeScript
Du kannst nicht mehr als 25 Themen auswählen Themen müssen mit entweder einem Buchstaben oder einer Ziffer beginnen. Sie können Bindestriche („-“) enthalten und bis zu 35 Zeichen lang sein.
Yann Weber 93bd1e138a Initial commit vor 3 Jahren
public Initial commit vor 3 Jahren
src Initial commit vor 3 Jahren
.gitignore Initial commit vor 3 Jahren
README.md Initial commit vor 3 Jahren
config.json Initial commit vor 3 Jahren
package.json Initial commit vor 3 Jahren
tsconfig.json Initial commit vor 3 Jahren

README.md

Clock websocket React/TS UI

Deployment

Configure & build

Install dependencies npm install

Change the WS_URL value according to server deployment configuration. edit src/config.json

Create an optimized production build npm run build

Copy ./build to webserver’s (/var/www/clock).

Nginx webserver configuration

Install nginx apt install nginx

Create server configuration

rm /etc/nginx/site-enabled/default
edit /etc/nginx/sites-available/clock
ln -s /etc/nginx/sites-available/clock /etc/nginx/sites-enabled/

Example server config :

server {
	listen 80 default_server;
	listen [::]:80 default_server;

	root /var/www/clock/;

	index index.html;

	server_name _;

	location / {
		try_files $uri $uri/ =404;
	}
}

Start a development server

npm run start