Skip to main content
Advanced Search
Search Terms
Content Type

Exact Matches
Tag Searches
Date Options
Updated after
Updated before
Created after
Created before

Search Results

75 total results found

Protecting the Mesh

4 - Organization & Mission

A common misconception about the mesh is that we are an "Internet Service Provider", strictly speaking. While we provide an alternative connection to the Internet and thus serve as an alternative to the big NYC ISPs, we are first and foremost a community that ...

New Member Workflow Overview

4 - Organization & Mission

This guide is intended to outline the workflow and processes that need to occur for a new member to join the mesh. This follows a member from their initial contact through to them successfully being connected to the mesh. This information is likely subject to...

Security (outdated)

6 - Services & Software

Security The goal of this document is to provide the most useful information for anyone interested in the security of the network. If there is missing information that would help understand and improve our network, please reach out to contact@nycmesh.net or j...

old

Overview

6 - Services & Software

This page intends to list the services "hosted" on NYC Mesh and available directly to NYC Mesh members. Some may be available only to NYC Mesh members while some may as well be available from the Internet via a Public IP address (or through Public DNS) They ar...

Ubiquiti NanoStation Nsm5-Flash Notes

3 - Hardware & Firmware Ubiquiti

We have been moving towards MikroTik OmniTik as our mesh device. Before using a NanoStation, you should check with us that you are in range of another NanoStation. Some use the NanoStation when they are out of range of the mesh network using the built-in tinc ...

Connection Troubleshooting

6 - Services & Software

This guide is intended for older hardware with custom mesh software that we no longer use. It is not applicable to the RouterOS software that is currently in use by the majority of nodes. This page should be updated to cover troubleshooting and watchdog confi...

Zabbix

6 - Services & Software

Zabbix lives at http://zabbix.mesh.nycmesh.net Zabbix is used primarily for historical data collection and Slack. There are a handful of dashboards configured for a few devices, but for the most part, the rest of its configuration is unused. Data Collection ...

SQL Explorer (formerly PGAdmin)

6 - Services & Software MeshDB

For more in depth access to MeshDB's datebase, you can use the SQL Explorer tool to perform complex queries and operations on the the MeshDB dataset. The tool is read-only, however queries can be stored for later use by yourself or others. Try it out at htt...

Environments

6 - Services & Software MeshDB

We run several instances of MeshDB. This is so that we can do development and testing, gate our changes, and ensure the quality of the code and configurations we ship. Find our infrastructure at https://github.com/nycmeshnet/k8s-infra Production (prod1) htt...

Maintenance Mode

6 - Services & Software MeshDB

MeshDB has a maintenance mode. It prevents all access to the site, UI, and API while active. To enable it, run `manage.py enable_flag MAINTENANCE_MODE` or POST to the `/maintenance/enable/` route To disable it, run `manage.py disable_flag MAINTENANCE_MODE` o...

Observability

6 - Services & Software MeshDB

We use Datadog to monitor MeshDB. Dashboard https://p.us5.datadoghq.com/sb/4614e554-06a1-11ef-b43a-da7ad0900005-ba514715f9683f103794ee705df1db95 APM & Tracing Presently, MeshDB is instrumented at the deployment level with Single Step APM. Meshforms i...

Admin Panel

6 - Services & Software MeshDB

Feature Flags

6 - Services & Software MeshDB

We use a library to control whether certain features are enabled.   To enable a feature, go to Flag States, create a new state, or edit the existing one, and fill it out like so. The feature will then be enabled.

Panoramas

6 - Services & Software MeshDB

The way that panoramas currently work in MeshDB sucks. They are uploaded to a github repo (https://github.com/nycmeshnet/node-db/tree/master/data/panoramas) manually. Once every now and then, MeshDB runs a celery job to query this GitHub and mutate the content...

Compute Plan - 2024/10/08

5 - Networking Supernodes

During Hack Night, Scott, Zach, Willard, Andrew, and James discussed the layout for our compute in a few datacenters. Zach wants to set up redundant software routers using pairs of r640's he bought. He ended up giving us a pair to run a production environment...