diff --git a/README.md b/README.md
index e42a56f..82ad73a 100644
--- a/README.md
+++ b/README.md
@@ -1,3 +1,21 @@
# BoxyBSD
-BoxyBSD.com website
\ No newline at end of file
+
+
+
+
+
+## Table of Content
+- [BoxyBSD](#boxybsd)
+ - [Table of Content](#table-of-content)
+ - [General](#general)
+ - [Content](#content)
+
+## General
+BoxyBSD is a free BSD-focused hosting solution and service for the community. At BoxyBSD, we believe in the power of open-source technology and the principles of the BSD and open-source communities, which prioritize providing free and open solutions to all.
+
+Our project is driven by a dedication to fostering education, exploration, and experimentation within the realm of BSD-based systems. We offer a range of free services, including virtual machine (VM) hosting, shell hosting, email hosting, and web hosting, all built on BSD-focused solutions. Therefore, BoxyBSD is fully a non-profit project.
+
+
+## Content
+This repository contains everything around BoxyBSD.com. It holds the content of the website but also the utilities to create the resource objects.
\ No newline at end of file
diff --git a/website/_assets/css/dark.css b/website/_assets/css/dark.css
new file mode 100644
index 0000000..31222a2
--- /dev/null
+++ b/website/_assets/css/dark.css
@@ -0,0 +1,47 @@
+body {
+ background-color: #000000;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+ }
+
+ a:link, a:visited {
+ color: #d3d3d3;
+ text-decoration: underline dotted;
+ }
+
+ a:hover, a:active {
+ color: #d3d3d3;
+ text-decoration: underline dotted;
+ }
+
+ header section, footer section, manpage {
+ color: #d3d3d3;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 0%;
+ max-width: 40em;
+ }
+
+ main, nav section, name section {
+ color: #d3d3d3;
+ max-width: 60em;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 5%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
+
+ code {
+ color: #d3d3d3;
+ max-width: 60em;
+ font-size: 14px;
+ font-style: italic;
+ font-family: "Courier New", monospace;
+ margin-left: 10%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
diff --git a/website/_assets/css/grey.css b/website/_assets/css/grey.css
new file mode 100644
index 0000000..2ed2045
--- /dev/null
+++ b/website/_assets/css/grey.css
@@ -0,0 +1,47 @@
+body {
+ background-color: #3d3d3d;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+ }
+
+ a:link, a:visited {
+ color: #d3d3d3;
+ text-decoration: underline dotted;
+ }
+
+ a:hover, a:active {
+ color: #d3d3d3;
+ text-decoration: underline dotted;
+ }
+
+ header section, footer section, manpage {
+ color: #d3d3d3;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 0%;
+ max-width: 40em;
+ }
+
+ main, nav section, name section {
+ color: #d3d3d3;
+ max-width: 60em;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 5%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
+
+ code {
+ color: #d3d3d3;
+ max-width: 60em;
+ font-size: 14px;
+ font-style: italic;
+ font-family: "Courier New", monospace;
+ margin-left: 10%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
diff --git a/website/_assets/css/grey_blue.css b/website/_assets/css/grey_blue.css
new file mode 100644
index 0000000..cfee0ce
--- /dev/null
+++ b/website/_assets/css/grey_blue.css
@@ -0,0 +1,47 @@
+body {
+ background-color: #3d3d3d;
+}
+
+img {
+ max-width: 100%;
+ height: auto;
+ }
+
+ a:link, a:visited {
+ color: #6082B6;
+ text-decoration: underline dotted;
+ }
+
+ a:hover, a:active {
+ color: #6082B6;
+ text-decoration: underline dotted;
+ }
+
+ header section, footer section, manpage {
+ color: #6082B6;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 0%;
+ max-width: 40em;
+ }
+
+ main, nav section, name section {
+ color: #6082B6;
+ max-width: 60em;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 5%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
+
+ code {
+ color: #6082B6;
+ max-width: 60em;
+ font-size: 14px;
+ font-style: italic;
+ font-family: "Courier New", monospace;
+ margin-left: 10%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
diff --git a/website/_assets/css/light.css b/website/_assets/css/light.css
new file mode 100644
index 0000000..dae5bca
--- /dev/null
+++ b/website/_assets/css/light.css
@@ -0,0 +1,40 @@
+img {
+ max-width: 100%;
+ height: auto;
+ }
+
+ a:link, a:visited {
+ color: #6d6d6d;
+ text-decoration: none
+ }
+
+ a:hover, a:active {
+ color: #6d6d6d;
+ text-decoration: underline
+ }
+
+ header section, footer section, manpage {
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 0%;
+ max-width: 40em;
+ }
+
+ main, nav section, name section {
+ max-width: 60em;
+ font-size: 14px;
+ font-family: "Courier New", monospace;
+ margin-left: 5%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
+
+ code {
+ max-width: 60em;
+ font-size: 14px;
+ font-style: italic;
+ font-family: "Courier New", monospace;
+ margin-left: 10%;
+ margin-right: auto;
+ padding: 0 0.5em;
+ }
diff --git a/website/_assets/files/gpg.key b/website/_assets/files/gpg.key
new file mode 100644
index 0000000..f92cd99
--- /dev/null
+++ b/website/_assets/files/gpg.key
@@ -0,0 +1,77 @@
+-----BEGIN PGP PUBLIC KEY BLOCK-----
+
+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
+=9+F9
+-----END PGP PUBLIC KEY BLOCK-----
diff --git a/website/_assets/img/boxybsd.jpg b/website/_assets/img/boxybsd.jpg
new file mode 100644
index 0000000..606b3cc
Binary files /dev/null and b/website/_assets/img/boxybsd.jpg differ
diff --git a/website/_assets/img/favicon.ico b/website/_assets/img/favicon.ico
new file mode 100644
index 0000000..c453c91
Binary files /dev/null and b/website/_assets/img/favicon.ico differ
diff --git a/website/_templates/feed.xml b/website/_templates/feed.xml
new file mode 100644
index 0000000..09bca31
--- /dev/null
+++ b/website/_templates/feed.xml
@@ -0,0 +1,17 @@
+
+
+{{ summary }} .... [read more]
+
diff --git a/website/_templates/item.xml b/website/_templates/item.xml
new file mode 100644
index 0000000..4df1310
--- /dev/null
+++ b/website/_templates/item.xml
@@ -0,0 +1,14 @@
+
+Welcome to BoxyBSD, your destination for free BSD-focused solutions and services for the community. At BoxyBSD, we believe in the power of open-source technology and the
+principles of the BSD and open-source communities, which prioritize providing free and open solutions to all.
+
+Our project is driven by a dedication to fostering education, exploration, and experimentation within the realm of BSD-based systems. We offer a range of free services,
+including virtual machine (VM) hosting, email hosting, and web hosting, all built on BSD-focused solutions. Therefore, BoxyBSD is fully a non-profit project.
+
+By providing these services at no cost, we aim to empower enthusiasts, students, and professionals to gain hands-on experience without the financial barriers typically
+associated with setting up and managing virtual environments. Whether you're looking to delve into the intricacies of BSD systems, learn about system administration,
+networking, or security practices, BoxyBSD provides a safe and controlled environment for your exploration.
+
+In addition to our VM hosting services, we also offer secure email and web hosting solutions with state of the art technologies.
+
+Join us at BoxyBSD and be part of a community committed to advancing knowledge, collaboration, and the principles of open-source technology. Experience the freedom
+to learn, experiment, and innovate with BoxyBSD today.
+
+Like probably the most ones I started with Wordpress which is a pretty cool but also a very bloated software for a personal blog. +Running such a software requires multiple application with different dependencies, continuous updates and more resources on the +system to serve the whole content. Creating additional backups of the docroot and the database require additional time and efforts. +All of this is not really necessary when the content is more or less static and comments are deactivated or not used. A flat file +approach provides the optional possibility to run and keep everything in git. Generated HTML pages can easily be served even on +low resource systems. While this way of blogging mostly targets tech-enthusiasts that are already working on Unix-like systems the +idea was to provide a blog engine in a layout and theming of a Unix-like `man page` (manual page). Man pages always align to the +same formatting based on troff which make man pages look always the same. While man pages provide information of a cli command +the idea was to adapt this to a blog. A blog also provides information and especially when serving tech related content it makes +much sense to provide it in a similar way. This is the story of how manpageblog was born. +
diff --git a/website/content/abuse.html b/website/content/abuse.html new file mode 100644 index 0000000..d3d6449 --- /dev/null +++ b/website/content/abuse.html @@ -0,0 +1,6 @@ + + + +Abuse ++
diff --git a/website/content/blog/2023-11-11-manpageblog-release-1-0.md b/website/content/blog/2023-11-11-manpageblog-release-1-0.md new file mode 100644 index 0000000..42b5bb7 --- /dev/null +++ b/website/content/blog/2023-11-11-manpageblog-release-1-0.md @@ -0,0 +1,29 @@ + + + + +manpageblog finally got its first release. With version +1.0 a public release is now present. A small, lightweight blog engine written in Python and offers several advantages +in a look of a man page (Unix like manual page). Firstly, it provides simplicity and ease of use, making it accessible even for users with limited technical knowledge. The lightweight nature ensures quick installation and minimal resource consumption, making it suitable for various hosting environments. No database is needed at all. +Firstly, it provides simplicity and ease of use, making it accessible even for users with limited technical knowledge. +The lightweight nature ensures quick installation and minimal resource consumption, making it suitable for various hosting environments. +
+
+
+
+
+Name | +Version | +Container Image | +Preview | +Source | +
manpageblog | +1.2 | +cnt-reg.gyptazy.ch/gyptazy/manpageblog:1.2 | +manpageblog | +GitHub | +
+We are thrilled that you are interested in reaching out to us! At BoxyBSD, we strive to make it as easy as possible for
+you to connect with us regarding any inquiries, feedback, or collaborations you may have in mind. Your thoughts and
+questions are important to us, and we're here to assist you every step of the way. Every request is important but there
+might be some cases which might be more important (e.g. someone is abusing the service) where we kindly ask you to use
+the corresponding addresses.
+
+
+Email
+Support: support@boxybsd.com
+Abuse: abuse@boxybsd.com
+NOC: noc@boxybsd.com
+GPG: 362A 53C0 E41C BCE8 9C18 7117 217A 875C FA93 FBF9 (download)
+
+
+Community Chat
+We also have a community chat available on the BSD Cafe's Matrix instance. Join us there to engage in discussions and connect with fellow enthusiasts.
+#boxybsd:bsd.cafe
+
+
+Social Media
+You can also find this project on the Fediverse (Mastodon) and Twitter:
+Twitter: twitter.com/BoxyBSD
+Fediverse: mastodon.bsd.cafe/@BoxyBSD
+
+
+BoxyBSD is currently in its nascent stages, eager to gauge community reception before soliciting donations.
+As the project gains traction and establishes itself as a stable, long-term endeavor, contributions may be
+considered. At present, refraining from donation collection prevents any perception of sudden closure or
+suspicion in the event of unforeseen circumstances. The focus remains on fostering trust and sustainability
+within the community before financial support is sought.
+Instead of donating, you may have a look at sponsoring the project with hardware resources. See also our FAQ.
+
+Can I get a new BSD based VM?
+Yes - but it takes some time. This project is free and the resources are limited. Each hypervisor will only run
+a limited amount of free VMs. Slots will be freed when someone cancels the VM or a new host node gets attached
+to the cluster. I still have to pay for the resources that you are using for free which means I cannot simply
+add new nodes.
+
+
+Can I choose an OS?
+You can choose between the following OS:
+ * FreeBSD 14
+ * OpenBSD 7.5
+ * NetBSD 10
+ * Open Indiana (beta)
+
+
+Where are the systems hosted?
+All VMs are hosted in Germany. Unfortunately, it depends on the usage of the host nodes
+where new VMs are created. The systems are located all over Germany - a VM may be created
+in Nürnberg (hosted on netcup, Hetzner), Frankfurt (Maincubes, ProHosting24), Düsseldorf (Plusserver, PawHost).
+
+
+Where are IP subnets located & hosted?
+No native IP subnets are used for this service. All IP subnets are assigned by AS6939 (Hurricane Electric LLC).
+Different tunnel pops provide different subnets in different countries. Currently, it can be served from Germany, Switzerland, USA and Dschibuti (Africa).
+
+
+Traffic & Bandwidth?
+Traffic is needed and you should do what you need to do but please do not generate unnecessary traffic. Please do not provide any download portals and do not run P2P sharing systems like Torrent.
+This is currently stated as "fair use" traffic but may change at any time. The host nodes are connected with multiple Gbit interfaces but each VM is limited to 10Mbit. If there is any reason to get more bandwidth, please contact us.
+
+
+How do we get support?
+For further support you can write an email to support@boxybsd.com. You may also find more help
+in the Matrix channel on the BSD.Cafe server:
+#boxybsd:bsd.cafe
+
+
+Can we donate?
+Please see the current status of donations at donate.
+
+
+Can we sponsor?
+Yes, sponsoring is absolutely appreciated! If you are working in or for an AS (Autonomous System) or in a data center and can provide hardware resources with a minimum of 32GB memory and 500GB disk space, including upstream and at least a single
+/48 IPv6 subnet, this can be integrated into the BoxyBSD project. Please get in touch with the project via our contact page.
+
+
+Are there things forbidden?
+The initial idea of this project is to provide a valuable platform for people interested in BSD and open-source. This means, that it
+should also be used and treated in this way - for research and learning. Do not waste resources (especially network traffic)! You should
+also take care for your instance and keep it up to date and secure.
+Strongly forbidden is everything which results into illegal activities (e.g., hacking, ddos etc.) but also annoying things like port scanning
+of foreign systems and so on. Every kind of pornographic material is forbidden and also running TOR nodes, Torrent etc..
+
+
+Can the hosting and service be terminated?
+Yes, the services may be terminated at any time without any further notice!
+
+
+Are there backups?
+No! YOU are responsible for your instance and backups.
+
+
+What CMS are you using?
+This project runs on manpageblog which is free and open-source. You can find the source on
+github but it is also available in the FreeBSD ports.
+
+
+Who is behind this project?
+This project is founded and driven by gyptazy. I'm a BSD user for more than
+15 years and belive in the strenght of the community. You can also find me on Twitter and the Fediverse.
+
+
+BoxyBSD
+Duesseldorferstrasse 68
+41460 Neuss
+Germany
+
+Phone: +41 44 500 87 44
+Email: support@boxybsd.com
+
Last updated: April 07, 2024
+This Privacy Policy describes Our policies and procedures on the collection, use and disclosure of Your information when You use the Service and tells You about Your privacy rights and how the law protects You.
+We use Your Personal data to provide and improve the Service. By using the Service, You agree to the collection and use of information in accordance with this Privacy Policy. This Privacy Policy has been created with the help of the Privacy Policy Generator.
+The words of which the initial letter is capitalized have meanings defined under the following conditions. The following definitions shall have the same meaning regardless of whether they appear in singular or in plural.
+For the purposes of this Privacy Policy:
+Account means a unique account created for You to access our Service or parts of our Service.
+Affiliate means an entity that controls, is controlled by or is under common control with a party, where "control" means ownership of 50% or more of the shares, equity interest or other securities entitled to vote for election of directors or other managing authority.
+Company (referred to as either "the Company", "We", "Us" or "Our" in this Agreement) refers to Boxy.
+Cookies are small files that are placed on Your computer, mobile device or any other device by a website, containing the details of Your browsing history on that website among its many uses.
+Country refers to: Nordrhein-Westfalen, Germany
+Device means any device that can access the Service such as a computer, a cellphone or a digital tablet.
+Personal Data is any information that relates to an identified or identifiable individual.
+Service refers to the Website.
+Service Provider means any natural or legal person who processes the data on behalf of the Company. It refers to third-party companies or individuals employed by the Company to facilitate the Service, to provide the Service on behalf of the Company, to perform services related to the Service or to assist the Company in analyzing how the Service is used.
+Usage Data refers to data collected automatically, either generated by the use of the Service or from the Service infrastructure itself (for example, the duration of a page visit).
+Website refers to Boxy, accessible from boxy.com
+You means the individual accessing or using the Service, or the company, or other legal entity on behalf of which such individual is accessing or using the Service, as applicable.
+While using Our Service, We may ask You to provide Us with certain personally identifiable information that can be used to contact or identify You. Personally identifiable information may include, but is not limited to:
+Email address
+Usage Data
+Usage Data is collected automatically when using the Service.
+Usage Data may include information such as Your Device's Internet Protocol address (e.g. IP address), browser type, browser version, the pages of our Service that You visit, the time and date of Your visit, the time spent on those pages, unique device identifiers and other diagnostic data.
+When You access the Service by or through a mobile device, We may collect certain information automatically, including, but not limited to, the type of mobile device You use, Your mobile device unique ID, the IP address of Your mobile device, Your mobile operating system, the type of mobile Internet browser You use, unique device identifiers and other diagnostic data.
+We may also collect information that Your browser sends whenever You visit our Service or when You access the Service by or through a mobile device.
+We use Cookies and similar tracking technologies to track the activity on Our Service and store certain information. Tracking technologies used are beacons, tags, and scripts to collect and track information and to improve and analyze Our Service. The technologies We use may include:
+Cookies can be "Persistent" or "Session" Cookies. Persistent Cookies remain on Your personal computer or mobile device when You go offline, while Session Cookies are deleted as soon as You close Your web browser. Learn more about cookies on the Privacy Policies website article.
+We use both Session and Persistent Cookies for the purposes set out below:
+Necessary / Essential Cookies
+Type: Session Cookies
+Administered by: Us
+Purpose: These Cookies are essential to provide You with services available through the Website and to enable You to use some of its features. They help to authenticate users and prevent fraudulent use of user accounts. Without these Cookies, the services that You have asked for cannot be provided, and We only use these Cookies to provide You with those services.
+Cookies Policy / Notice Acceptance Cookies
+Type: Persistent Cookies
+Administered by: Us
+Purpose: These Cookies identify if users have accepted the use of cookies on the Website.
+Functionality Cookies
+Type: Persistent Cookies
+Administered by: Us
+Purpose: These Cookies allow us to remember choices You make when You use the Website, such as remembering your login details or language preference. The purpose of these Cookies is to provide You with a more personal experience and to avoid You having to re-enter your preferences every time You use the Website.
+For more information about the cookies we use and your choices regarding cookies, please visit our Cookies Policy or the Cookies section of our Privacy Policy.
+The Company may use Personal Data for the following purposes:
+To provide and maintain our Service, including to monitor the usage of our Service.
+To manage Your Account: to manage Your registration as a user of the Service. The Personal Data You provide can give You access to different functionalities of the Service that are available to You as a registered user.
+For the performance of a contract: the development, compliance and undertaking of the purchase contract for the products, items or services You have purchased or of any other contract with Us through the Service.
+To contact You: To contact You by email, telephone calls, SMS, or other equivalent forms of electronic communication, such as a mobile application's push notifications regarding updates or informative communications related to the functionalities, products or contracted services, including the security updates, when necessary or reasonable for their implementation.
+To provide You with news, special offers and general information about other goods, services and events which we offer that are similar to those that you have already purchased or enquired about unless You have opted not to receive such information.
+To manage Your requests: To attend and manage Your requests to Us.
+For business transfers: We may use Your information to evaluate or conduct a merger, divestiture, restructuring, reorganization, dissolution, or other sale or transfer of some or all of Our assets, whether as a going concern or as part of bankruptcy, liquidation, or similar proceeding, in which Personal Data held by Us about our Service users is among the assets transferred.
+For other purposes: We may use Your information for other purposes, such as data analysis, identifying usage trends, determining the effectiveness of our promotional campaigns and to evaluate and improve our Service, products, services, marketing and your experience.
+We may share Your personal information in the following situations:
+The Company will retain Your Personal Data only for as long as is necessary for the purposes set out in this Privacy Policy. We will retain and use Your Personal Data to the extent necessary to comply with our legal obligations (for example, if we are required to retain your data to comply with applicable laws), resolve disputes, and enforce our legal agreements and policies.
+The Company will also retain Usage Data for internal analysis purposes. Usage Data is generally retained for a shorter period of time, except when this data is used to strengthen the security or to improve the functionality of Our Service, or We are legally obligated to retain this data for longer time periods.
+Your information, including Personal Data, is processed at the Company's operating offices and in any other places where the parties involved in the processing are located. It means that this information may be transferred to — and maintained on — computers located outside of Your state, province, country or other governmental jurisdiction where the data protection laws may differ than those from Your jurisdiction.
+Your consent to this Privacy Policy followed by Your submission of such information represents Your agreement to that transfer.
+The Company will take all steps reasonably necessary to ensure that Your data is treated securely and in accordance with this Privacy Policy and no transfer of Your Personal Data will take place to an organization or a country unless there are adequate controls in place including the security of Your data and other personal information.
+You have the right to delete or request that We assist in deleting the Personal Data that We have collected about You.
+Our Service may give You the ability to delete certain information about You from within the Service.
+You may update, amend, or delete Your information at any time by signing in to Your Account, if you have one, and visiting the account settings section that allows you to manage Your personal information. You may also contact Us to request access to, correct, or delete any personal information that You have provided to Us.
+Please note, however, that We may need to retain certain information when we have a legal obligation or lawful basis to do so.
+If the Company is involved in a merger, acquisition or asset sale, Your Personal Data may be transferred. We will provide notice before Your Personal Data is transferred and becomes subject to a different Privacy Policy.
+Under certain circumstances, the Company may be required to disclose Your Personal Data if required to do so by law or in response to valid requests by public authorities (e.g. a court or a government agency).
+The Company may disclose Your Personal Data in the good faith belief that such action is necessary to:
+The security of Your Personal Data is important to Us, but remember that no method of transmission over the Internet, or method of electronic storage is 100% secure. While We strive to use commercially acceptable means to protect Your Personal Data, We cannot guarantee its absolute security.
+Our Service does not address anyone under the age of 13. We do not knowingly collect personally identifiable information from anyone under the age of 13. If You are a parent or guardian and You are aware that Your child has provided Us with Personal Data, please contact Us. If We become aware that We have collected Personal Data from anyone under the age of 13 without verification of parental consent, We take steps to remove that information from Our servers.
+If We need to rely on consent as a legal basis for processing Your information and Your country requires consent from a parent, We may require Your parent's consent before We collect and use that information.
+Our Service may contain links to other websites that are not operated by Us. If You click on a third party link, You will be directed to that third party's site. We strongly advise You to review the Privacy Policy of every site You visit.
+We have no control over and assume no responsibility for the content, privacy policies or practices of any third party sites or services.
+We may update Our Privacy Policy from time to time. We will notify You of any changes by posting the new Privacy Policy on this page.
+We will let You know via email and/or a prominent notice on Our Service, prior to the change becoming effective and update the "Last updated" date at the top of this Privacy Policy.
+You are advised to review this Privacy Policy periodically for any changes. Changes to this Privacy Policy are effective when they are posted on this page.
+If you have any questions about this Privacy Policy, You can contact us:
++This shared systems platform provides users with Unix shell accounts for various purposes such as experimentation, collaboration, and learning. +It offers a diverse range of services including email, web hosting, and programming environments. Users can connect to the related system via SSH +and utilize its resources to explore the world of Unix, networking, and programming. Instead of having to manage a full virtual machine it often +might even be enough to have a dedicated user account to run unix applications. + +
Community Nick | ++ |
+ | Login name | ++ + | SSH Pubkey | ++ + |
OS | ++ |
+Sponsoring is absolutely appreciated! If you're involved with an Autonomous System (AS) or work within a data center, your support
+in providing hardware resources with at least 32GB memory and 500GB disk space, along with upstream and a single /48 IPv6 subnet, is
+appreciated to the BoxyBSD project. Your contribution will enhance the development and capabilities of our project.
+Please reach out to us through our contact page to discuss how you can be involved.
+
+
+Current Sponsors
+
gyptazy.ch | ++ |
+
diff --git a/website/content/toc.html b/website/content/toc.html new file mode 100644 index 0000000..ed22001 --- /dev/null +++ b/website/content/toc.html @@ -0,0 +1,36 @@ + + + +Terms and Conditions +
+By using BoxyBSD, you agree to comply with and be bound by these Terms. If you do not agree to these Terms, you may not use our services.
+
+Service Description
+BoxyBSD offers free hosting services for individuals and organizations to host their websites and applications.
+
+Service Termination
+BoxyBSD reserves the right to terminate its services at any time, without prior notice. This termination may occur on any day and for any reason, including but not limited to technical issues, operational changes, or violations of these Terms.
+
+Service Availability
+While BoxyBSD strives to provide uninterrupted service, we make no guarantee regarding the availability or continuity of our services. Interruptions may occur due to factors beyond our control, including but not limited to server maintenance, network issues, or cyber attacks.
+
+User Responsibilities
+* Users are solely responsible for the content they host on BoxyBSD servers.
+* Users must comply with all applicable laws and regulations while using our services.
+* Users must not engage in any activity that may disrupt or interfere with the proper functioning of BoxyBSD servers or networks.
+* Limitation of Liability: In no event shall BoxyBSD, its affiliates, or its partners be liable for any direct, indirect, incidental, special, or consequential damages arising out of or in any way connected with the use of our services.
+
+Indemnification
+Users agree to indemnify and hold BoxyBSD, its affiliates, and its partners harmless from any claims, losses, damages, liabilities, and expenses (including legal fees) arising out of or in connection with their use of BoxyBSD services.
+
+Modification of Terms
+BoxyBSD reserves the right to modify these Terms at any time. Users will be notified of any changes to the Terms, and continued use of our services after such notification constitutes acceptance of the modified Terms.
+
+Governing Law
+These Terms shall be governed by and construed in accordance with the laws of [Jurisdiction], without regard to its conflict of law principles.
+
+Contact Us
+If you have any questions or concerns about these Terms, please contact us at support@boxybsd.com.
+
+By using BoxyBSD services, you acknowledge that you have read, understood, and agree to be bound by these Terms and Conditions.
+
+Our platform offers free virtual machines (VMs) leveraging resource leftovers from our infrastructure. Located across Germany, our +systems provide a reliable and accessible environment for BSD enthusiasts to explore, experiment, and innovate. At BoxyBSD, we +understand the importance of flexibility and choice. That's why we offer optional IP subnets from different allocations, allowing +users to tailor their experience to their specific needs and preferences. +
Community Nick | ++ |
+ | |
OS | ++ |
ARCH | ++ |
CPU | ++ |
RAM | ++ |
HDD | ++ |
IP | ++ |
NET | ++ |
+
+
+
+
+Smokeping
+Google:
+
+
+Cloudflare:
+
+
+BSDCafe:
+
+
+HE.net:
+
+