Update server configuration and translations for improved deployment and user experience
- Enhanced server startup message to include dynamic protocol and domain based on the environment (production or development). - Updated translation references from GitHub to Gitea across multiple languages for consistency. - Refactored layout and metadata in Astro components to utilize SITE configuration for URLs, ensuring accurate site links. - Cleaned up unused code in the layout file and removed commented-out sections for better readability.
This commit is contained in:
@@ -18,5 +18,12 @@ app.use(express.static(path.join(__dirname, 'dist/client')));
|
||||
app.all('*', handler);
|
||||
|
||||
app.listen(PORT, () => {
|
||||
console.log(`Server running with compression on http://localhost:${PORT}`);
|
||||
const isProduction = process.env.NODE_ENV === 'production';
|
||||
const domain = isProduction ? '365devnet.eu' : `localhost:${PORT}`;
|
||||
const protocol = isProduction ? 'https' : 'http';
|
||||
|
||||
console.log(`Server running with compression on ${protocol}://${domain}`);
|
||||
if (!isProduction) {
|
||||
console.log(`Development server accessible at http://localhost:${PORT}`);
|
||||
}
|
||||
});
|
Reference in New Issue
Block a user