dancelist
is software to run several websites listing folk dance events:
It reads data from a separate repository.
This is not an officially supported Google product.
To run dancelist
locally for development:
- Install Rust from https://rustup.rs/.
- Clone this repository.
- Copy
dancelist.example.toml
todancelist.toml
. - Edit
dancelist.toml
to configure as desired. For local development comment out thepublic_dir
line and setevents = "https://folkdance.page/index.yaml"
. - Build and run a local server with
RUST_LOG=info cargo run
. - Open http://localhost:3002 in your browser.
Use cargo test
to run tests, and try cargo run help
to see the various utility subcommands
available.
Licensed under the Apache License, Version 2.0 (LICENSE-APACHE or http://www.apache.org/licenses/LICENSE-2.0)
Unless you explicitly state otherwise, any contribution intentionally submitted for inclusion in the work by you, as defined in the Apache-2.0 license, shall be licensed under the Apache-2.0 license, without any additional terms or conditions.
If you want to contribute to the project, see details of how we accept contributions.