musicus_mobile/server/bin/main.dart

21 lines
621 B
Dart
Raw Normal View History

2020-04-25 13:21:38 +02:00
import 'package:aqueduct/aqueduct.dart';
import 'package:musicus_server/musicus_server.dart';
Future<void> main() async {
final configFilePath = 'config.yaml';
final config = MusicusServerConfiguration(configFilePath);
final server = Application<MusicusServer>()
..options.configurationFilePath = configFilePath
..options.address = config.host
..options.port = config.port;
await server.start(
consoleLogging: true,
);
print('Database: ${config.dbPath ?? 'memory'}');
print('Server database: ${config.serverDbPath ?? 'memory'}');
2020-04-25 13:21:38 +02:00
print('Listening on ${config.host}:${config.port}');
}