# interrupt **Repository Path**: muyuyang123_admin/interrupt ## Basic Information - **Project Name**: interrupt - **Description**: No description available - **Primary Language**: Unknown - **License**: CC-BY-SA-4.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2024-08-14 - **Last Updated**: 2024-08-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

Interrupt is a community for embedded software makers and professionals alike. - [Interrupt Slack Channel](https://interrupt-slack.herokuapp.com/) - [Interrupt Discourse](https://community.memfault.com/) ## Contributing Interrupt welcomes submissions on embedded software topics. Prior to getting in touch, you should get yourself acquainted with our [Code of Conduct](https://interrupt.memfault.com/code-of-conduct). To submit your content, either email us at interrupt@memfault.com, or open a pull request! See [Contributing](https://interrupt.memfault.com/contributing) for more information. ## Running ### Docker (Recommended) Follow the instructions in the [Install Docker Engine](https://docs.docker.com/engine/install/) according to your operating system. Clone the repo, run in docker: ```bash $ git clone https://github.com/memfault/interrupt.git $ cd interrupt $ ./interrupt-server.sh ``` You can now access the server at [http://0.0.0.0:4000](http://0.0.0.0:4000) ### Locally You'll need: - Python 3.8 or later - Ruby 2.7.7 #### Install Dependencies Clone the repo and install Python dependencies: ```bash $ git clone https://github.com/memfault/interrupt.git $ cd interrupt # Setup a virtual environment to avoid cluttering your system $ python3 -m venv .venv # Activate the environment $ source .venv/bin/activate $ pip install -r requirements.txt ``` The virtual environment can be deactivated with `deactivate`. We highly recommend setting up a version manager for Ruby, such as `rbenv`. Follow the instructions [here](https://github.com/rbenv/rbenv) to set it up for your operating system and install the right version of Ruby. Install Ruby dependencies: ```bash # Check that your Ruby version is correct $ ruby -v $ bundle install ``` #### Launch Serve with the following command, which will also open up the site in your browser: ```bash $ bundle exec jekyll serve --drafts --livereload --open-url ``` ## Acknowledgements Interrupt is based on the Emerald theme by [Jacopo Rabolini](https://www.jacoporabolini.com/). Emerald is available on [Github](https://github.com/KingFelix/emerald). --- Interrupt is sponsored and edited by [Memfault](https://memfault.com).