October 30: Outline Managers Meetup: Difference between revisions

From TCU Wiki
No edit summary
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
__NOTOC__
{| class="wikitable" style="float:right; margin-left: 10px; width: 30%; background-color:#f0f9e8;"  
{| class="wikitable" style="float:right; margin-left: 10px; width: 30%; background-color:#f0f9e8;"  


Line 8: Line 9:


* '''Date:''' October 30, 2024
* '''Date:''' October 30, 2024
* '''Time:''' 9:00am to 10:15 EST / 1:00pm to 2:15pm UTC.    [https://www.timeanddate.com/worldclock/fixedtime.html?msg=Outline+Community+Manager+Meetup&iso=20241030T09&p1=179&ah=1&am=15 What time is it in my city?]
* '''Who:''' Outline Team
* '''Who:''' Outline Team
* '''Where:''' A conferencing link will be sent via email once you register
[https://digitalrights.formstack.com/forms/outline_manager_meetup_october_30 '''<big>RSVP as soon as possible!</big>''']


.
== Notes ==
The Outline team is actively developing a centralized website for developers, consolidating documentation and resources in one place. For questions or feedback, they encourage users to join the Outline Mattermost channel on the TCU server, as Reddit is a public platform. An announce-only mailing list, managed by TCU, is also available for updates.
 
.To assist the team and community, Outline encourages users to perform their own measurements. This helps the Outline team and other users gain valuable insights.
 
The team is also working on solutions for scalable and resilient service deployment, which they will share soon, along with updates on SDK changes. These updates will allow users to implement new strategies on the server and integrating intralogic. They would love to receive and incorporate more contributions for the SDK.
 
'''Community Feedback and Enhancements'''
 
Outline has acknowledged the community’s requests for SDK partnerships, training, and financial support. In response, they plan to expand resources on their website soon. They have also provided guidance on non-graphical UI setups.  To support service providers looking for additional resources, Outline is developing a marketplace where organizations can offer servers to others, helping to offset costs.
 
'''Technical Improvements and Security'''
 
Outline employs Shadowsocks, widely used in regions like China, with enhancements for resilience. Currently, Outline faces blocking through two main methods:
# Allowlisting by censors.
# Traffic volume analysis, though this area requires further research. Mixing proxies and tunnels can help address these vulnerabilities. Although Outline has a low barrier to entry, users should protect their server IP addresses and keep keys secure. For high-risk users, Tor offers additional anonymity. Outline is an access tool rather than a privacy tool, designed to enable content access with lower detection risk than VPNs. Users can layer tools like Tor Browser with Outline for added security, although threat models vary.
 
 
'''Strategies to Limit User Linkages'''
 
To minimize connections between users, providers can set up different Outline servers for individual users or even specific business trips. Servers are affordable and easy to create on-demand, making them suitable for short-term or individual use. Multiple entities now offer users access to Outline.


== What is it? ==
'''Setup Resources and Prefixing'''
If you are a current user of Outline Manager, join us to: 


* Learn about updates and new developments you should be aware of.  
Currently, the Outline Manager does not support prefix setups directly. As a small team, Outline prioritizes tasks they only they can do and relies on the community to address other challenges. Certain Outline providers can and are helping with prefix setups, however; They also shared the following resources:
* Get your questions answered by the Jigsaw team, as well as learn tips and best-practices.  
* [https://www.reddit.com/r/outlinevpn/wiki/index/prefixing/ Prefixing Guide on Reddit]
* Network with other users of Outline Manager
* [[Advanced Outline Deployments for Resilience and Scale|Advanced Deployments for Resilience and Scale]]
'''Server Decentralization and Management'''


This is also a great place for folks new to Outline Manager to familiarize themselves with the tool.  This meetup is part of the Outline Community Hub.  
Outline providers are often based outside repressive regions, who set up servers for end-users. While Outline Manager doesn’t offer decentralized management, some providers run multiple servers linked to a central server via API, allowing flexible key management. They hope that a community member will invest time in creating a reusable key management, given that the Outline Team does not have alot of bandwidth.


'''New to this type of technology?'''  
'''Future Roadmap and Mobile Management'''


Outline makes it easy to set up your own virtual private network (VPN) and share it with your network for safer, more resilient access to the internet.  
Some users have requested a configuration server to avoid requiring each user to install a manager client. Outline agrees that a mobile, web-based manager would be ideal. However, setting up domain-based certificates is challenging, as servers often lack domain names at setup.  The team is also developing an Outline server based on the Caddy server platform, which allows for a manager web app that can communicate with the server directly.


Outline SDK is a cross-platform library and set of tools for app developers to easily reuse Outline’s advanced networking strategies to protect apps and VPNs against network-level interference.
'''Recommendations for Growth, Resilience and Scability'''


Jigsaw is a unit within Google that explores threats to open societies and builds scalable technology solutions that protect participation in the global internet.
For scalability, they recommend expanding one machine incrementally and using IP assignment features without server resets. OkThanks did a report looking at different ways individuals and organizations have used the Outline technology to scale.  https://okthanks.com/blog/2024/4/9/growing-with-the-people


== Notes ==
'''Outline in Network Restrictions and Greyouts'''
Will be posted after the meetup.
 
In regards to how Outline works during greyouts, if they are blocking the network, there is not much you can do. In places where the outside Internet is blocked, but there is an internal intranet, you can setup a multi-hop system. You can run a server that has access to the outside. Its complicated, but it can be done.

Latest revision as of 14:53, 14 November 2024

This Meetup is part of the Outline Community Hub
  • Date: October 30, 2024
  • Who: Outline Team

Notes

The Outline team is actively developing a centralized website for developers, consolidating documentation and resources in one place. For questions or feedback, they encourage users to join the Outline Mattermost channel on the TCU server, as Reddit is a public platform. An announce-only mailing list, managed by TCU, is also available for updates.

.To assist the team and community, Outline encourages users to perform their own measurements. This helps the Outline team and other users gain valuable insights.

The team is also working on solutions for scalable and resilient service deployment, which they will share soon, along with updates on SDK changes. These updates will allow users to implement new strategies on the server and integrating intralogic. They would love to receive and incorporate more contributions for the SDK.

Community Feedback and Enhancements

Outline has acknowledged the community’s requests for SDK partnerships, training, and financial support. In response, they plan to expand resources on their website soon. They have also provided guidance on non-graphical UI setups. To support service providers looking for additional resources, Outline is developing a marketplace where organizations can offer servers to others, helping to offset costs.

Technical Improvements and Security

Outline employs Shadowsocks, widely used in regions like China, with enhancements for resilience. Currently, Outline faces blocking through two main methods:

  1. Allowlisting by censors.
  2. Traffic volume analysis, though this area requires further research. Mixing proxies and tunnels can help address these vulnerabilities. Although Outline has a low barrier to entry, users should protect their server IP addresses and keep keys secure. For high-risk users, Tor offers additional anonymity. Outline is an access tool rather than a privacy tool, designed to enable content access with lower detection risk than VPNs. Users can layer tools like Tor Browser with Outline for added security, although threat models vary.


Strategies to Limit User Linkages

To minimize connections between users, providers can set up different Outline servers for individual users or even specific business trips. Servers are affordable and easy to create on-demand, making them suitable for short-term or individual use. Multiple entities now offer users access to Outline.

Setup Resources and Prefixing

Currently, the Outline Manager does not support prefix setups directly. As a small team, Outline prioritizes tasks they only they can do and relies on the community to address other challenges. Certain Outline providers can and are helping with prefix setups, however; They also shared the following resources:

Server Decentralization and Management

Outline providers are often based outside repressive regions, who set up servers for end-users. While Outline Manager doesn’t offer decentralized management, some providers run multiple servers linked to a central server via API, allowing flexible key management. They hope that a community member will invest time in creating a reusable key management, given that the Outline Team does not have alot of bandwidth.

Future Roadmap and Mobile Management

Some users have requested a configuration server to avoid requiring each user to install a manager client. Outline agrees that a mobile, web-based manager would be ideal. However, setting up domain-based certificates is challenging, as servers often lack domain names at setup. The team is also developing an Outline server based on the Caddy server platform, which allows for a manager web app that can communicate with the server directly.

Recommendations for Growth, Resilience and Scability

For scalability, they recommend expanding one machine incrementally and using IP assignment features without server resets. OkThanks did a report looking at different ways individuals and organizations have used the Outline technology to scale. https://okthanks.com/blog/2024/4/9/growing-with-the-people

Outline in Network Restrictions and Greyouts

In regards to how Outline works during greyouts, if they are blocking the network, there is not much you can do. In places where the outside Internet is blocked, but there is an internal intranet, you can setup a multi-hop system. You can run a server that has access to the outside. Its complicated, but it can be done.