Compare commits

..

No commits in common. "main" and "main" have entirely different histories.
main ... main

5 changed files with 42 additions and 71 deletions

View file

@ -1,28 +1,19 @@
# TheClashFruit's Forgejo
# My Gitea instance.
Info About my Forgejo instance.
Info About my Gitea instance.
<!-- Looking for updates? Check [/announcements](/Forgejo/.profile/src/branch/main/announcements). -->
Looking for updates? Check [/announcements](/Gitea/.profile/src/branch/main/announcements).
## Links
- [Privacy Policy](https://theclashfruit.page/legal/privacy.html)
- [Terms of Service](https://theclashfruit.page/legal/terms.html)
- [Rules](https://theclashfruit.page/legal/rules.html)
- [Privacy Policy](/Gitea/.profile/src/branch/main/privacy.md)
- [Terms of Service](/Gitea/.profile/src/branch/main/tos.md) (tba)
- [Discord](https://discord.gg/CWEApqJ6rc)
### Found Someone/Something Not Compliant With The ToS and or Rules?
## Latest Announcements
Contact us at admin@theclashfruit.me.
- [WIP](/TheClashFruit/my-gitea-instance/src/branch/main/announcements)
## Support
- [Ko-Fi](https://ko-fi.com/theclashfruit) (PayPal & Card; Min 5€; High Fees)
- [GitHub Sponsors](https://github.com/sponsors/TheClashFruit) (Card; Min $1; Medium Fees)
- [Direct (Custom Stripe)](https://donate.stripe.com/fZe16h4NfdWIebefYY) (Card; Min 1€; Low Fees)
- [Other Ways (E-Mail me about it!)](mailto:admin@theclashfruit.me?subject=Donation%20Inquiry)
<!--
## Features
### SSH
@ -52,27 +43,22 @@ There is 500GB dedicated to the instance but it is expandable if I ever overrun
### Actions
There are 3 machines hosting actions as of now. You can contact me if you want to donate one 🤗.
There are 2 machines hosting actions as of now. You can contact me if you want to donate one 🤗.
---
### Pages
Just make a pages repo or a pages branch in your repo and it should work. Visit and see: [yourname.theclashfruit.page](https://yourname.theclashfruit.page)!
They are planned once I get a domain for my instance.
## Questions
### Why even bother hosting a Git server?
I just don't want M$ to steal my code. And I'm slowly trasnferring over to here, well except most of my open-source projects.
#### But you could use something like Gitlab.
Yes I know, I just don't want to.
---
### Can I host my projects here?
Absolutely YES! Feel free to create an account and start hosting your projects.
-->
Absolutely YES! Feel free to create an account and start hosting your projects.

View file

@ -1,5 +0,0 @@
# Maintenance
My Forgejo instace will be down for some maintance.
Time: `2023. 10. 27. 23:00 UTC+1 -> 2023. 10. 28. 5:00 UTC+1`

View file

@ -1,3 +0,0 @@
# Raw Links
Raw links are now on `raw.theclashfruit.me/:user/:repo/:branch/:file*`, old links will redirect to this new link.

View file

@ -1,7 +0,0 @@
# Maintenance
My Forgejo will be down for maintenance.
Planned Dates:
- `2023. 12. 28. 00:00 UTC+1 -> 2023. 12. 30. 23:00 UTC+1`
- `2024. 01. 02. 18:00 -> 19:00 UTC+1`

View file

@ -1,12 +1,12 @@
Privacy Policy
==============
#### Last updated: October 11, 2023
#### Last updated: August 6, 2023
Who We Are?
-----------
TheClashFruit's Forgejo
TheClashFruit's Gitea
What Personal Data We Collect?
------------------------------
@ -31,19 +31,19 @@ We may share your User Personal Information with third-parties under following c
### With your Consent
We share your User Personal Information, if you consent, after letting you know what information will be shared, with whom, and why. For example, if you allow third party applications to access your Account using [OAuth2 providers](https://docs.Forgejo.io/en-us/oauth2-provider/), we share all information associated with your Account, including private repos and organizations. You may also direct us through your action on TheClashFruit's Forgejo to share your User Personal Information, such as when joining an Organization.
We share your User Personal Information, if you consent, after letting you know what information will be shared, with whom, and why. For example, if you allow third party applications to access your Account using [OAuth2 providers](https://docs.gitea.io/en-us/oauth2-provider/), we share all information associated with your Account, including private repos and organizations. You may also direct us through your action on TheClashFruit's Gitea to share your User Personal Information, such as when joining an Organization.
### With Service Providers
We share User Personal Information with a limited number of service providers who process it on our behalf to provide or improve our Service, and who have agreed to privacy restrictions similar to the ones in our Privacy Statement by signing data protection agreements or making similar commitments. Our service providers perform payment processing, customer support ticketing, network data transmission, security, and other similar services. While TheClashFruit's Forgejo processes all User Personal Information in Hungary, our service providers may process data outside of Hungary, the United States or the European Union.
We share User Personal Information with a limited number of service providers who process it on our behalf to provide or improve our Service, and who have agreed to privacy restrictions similar to the ones in our Privacy Statement by signing data protection agreements or making similar commitments. Our service providers perform payment processing, customer support ticketing, network data transmission, security, and other similar services. While TheClashFruit's Gitea processes all User Personal Information in Hungary, our service providers may process data outside of Hungary, the United States or the European Union.
### For Security Purposes
If you are a member of an Organization, TheClashFruit's Forgejo may share your username, Usage Information, and Device Information associated with that Organization with an owner and/or administrator of the Organization who has agreed to the Corporate Terms of Service or applicable customer agreements, to the extent that such information is provided only to investigate or respond to a security incident that affects or compromises the security of that particular Organization.
If you are a member of an Organization, TheClashFruit's Gitea may share your username, Usage Information, and Device Information associated with that Organization with an owner and/or administrator of the Organization who has agreed to the Corporate Terms of Service or applicable customer agreements, to the extent that such information is provided only to investigate or respond to a security incident that affects or compromises the security of that particular Organization.
### For Legal Disclosure
TheClashFruit's Forgejo strives for transparency in complying with legal process and legal obligations. Unless prevented from doing so by law or court order, or in rare, exigent circumstances, we make a reasonable effort to notify users of any legally compelled or required disclosure of their information. TheClashFruit's Forgejo may disclose User Personal Information or other information we collect about you to law enforcement if required in response to a valid subpoena, court order, search warrant, a similar government order, or when we believe in good faith that disclosure is necessary to comply with our legal obligations, to protect our property or rights, or those of third parties or the public at large.
TheClashFruit's Gitea strives for transparency in complying with legal process and legal obligations. Unless prevented from doing so by law or court order, or in rare, exigent circumstances, we make a reasonable effort to notify users of any legally compelled or required disclosure of their information. TheClashFruit's Gitea may disclose User Personal Information or other information we collect about you to law enforcement if required in response to a valid subpoena, court order, search warrant, a similar government order, or when we believe in good faith that disclosure is necessary to comply with our legal obligations, to protect our property or rights, or those of third parties or the public at large.
### Change in Control or Sale
@ -51,7 +51,7 @@ We may share User Personal Information if we are involved in a merger, sale, or
### Aggregate, Non-Personally Identifying Information
We share certain aggregated, non-personally identifying information with others about how our users, collectively, use TheClashFruit's Forgejo, or how our users respond to our other offerings, such as our conferences or events. For example, we may compile statistics on the open source activity across TheClashFruit's Forgejo.
We share certain aggregated, non-personally identifying information with others about how our users, collectively, use TheClashFruit's Gitea, or how our users respond to our other offerings, such as our conferences or events. For example, we may compile statistics on the open source activity across TheClashFruit's Gitea.
We **don't** sell your User Personal Information for monetary or other consideration.
@ -61,31 +61,31 @@ How We Use Your Information?
We may use your information for following purposes:
1. We use your Registration Information to create your account, and to provide you the Service.
2. We use your User Personal Information, specifically your username, to identify you on TheClashFruit's Forgejo.
2. We use your User Personal Information, specifically your username, to identify you on TheClashFruit's Gitea.
3. We use your Profile Information to fill out your Account profile and to share that profile with other users if you ask us to.
4. We use your email address to communicate with you, if you've said that's okay, and only for the reasons you've said that's okay.
5. We use User Personal Information and other data to make recommendations for you, such as to suggest projects you may want to follow or contribute to. We learn from your public behavior on TheClashFruit's Forgejo—such as the projects you star—to determine your coding interests, and we recommend similar projects. These recommendations are automated decisions, but they have no legal impact on your rights.
6. We use Usage Information and Device Information to better understand how our Users use TheClashFruit's Forgejo and to improve our Website and Service.
7. We may use your User Personal Information if it is necessary for security purposes or to investigate possible fraud or attempts to harm TheClashFruit's Forgejo or our Users.
5. We use User Personal Information and other data to make recommendations for you, such as to suggest projects you may want to follow or contribute to. We learn from your public behavior on TheClashFruit's Gitea—such as the projects you star—to determine your coding interests, and we recommend similar projects. These recommendations are automated decisions, but they have no legal impact on your rights.
6. We use Usage Information and Device Information to better understand how our Users use TheClashFruit's Gitea and to improve our Website and Service.
7. We may use your User Personal Information if it is necessary for security purposes or to investigate possible fraud or attempts to harm TheClashFruit's Gitea or our Users.
8. We may use your User Personal Information to comply with our legal obligations, protect our intellectual property, and enforce our Terms of Service.
9. We limit our use of your User Personal Information to the purposes listed in this Privacy Statement. If we need to use your User Personal Information for other purposes, we will ask your permission first. You can always see what information we have, how we're using it, and what permissions you have given us in your user profile.
How TheClashFruit's Forgejo Secures Your Information?
How TheClashFruit's Gitea Secures Your Information?
-------------------------------------------------
TheClashFruit's Forgejo takes all measures reasonably necessary to protect User Personal Information from unauthorized access, alteration, or destruction; maintain data accuracy; and help ensure the appropriate use of User Personal Information.
TheClashFruit's Gitea takes all measures reasonably necessary to protect User Personal Information from unauthorized access, alteration, or destruction; maintain data accuracy; and help ensure the appropriate use of User Personal Information.
To the extent above, we enforce a written security information program, which:
* aligns with industry recognized frameworks;
* includes security safeguards reasonably designed to protect the confidentiality, integrity, availability, and resilience of our Users' data;
* is appropriate to the nature, size, and complexity of TheClashFruit's Forgejo's business operations;
* is appropriate to the nature, size, and complexity of TheClashFruit's Gitea's business operations;
* includes incident response and data breach notification processes; and
* complies with applicable information security-related laws and regulations in the geographic regions where TheClashFruit's Forgejo does business.
* complies with applicable information security-related laws and regulations in the geographic regions where TheClashFruit's Gitea does business.
In the event of a data breach that affects your User Personal Information, we will act promptly to mitigate the impact of a breach and notify any affected Users without undue delay.
Transmission of data on TheClashFruit's Forgejo is encrypted using SSH, HTTPS (TLS), and git repository content is encrypted at rest. We host TheClashFruit's Forgejo at our hosting partner, which they provide data centers with high level of physical and network security.
Transmission of data on TheClashFruit's Gitea is encrypted using SSH, HTTPS (TLS), and git repository content is encrypted at rest. We host TheClashFruit's Gitea at our hosting partner, which they provide data centers with high level of physical and network security.
**Disclaimer:** No method of transmission, or method of electronic storage, is 100% secure, therefore, we cannot guarantee absolute security.
@ -94,13 +94,13 @@ Cookies and Tracking Usage
### Cookies
We uses cookies to make interactions with our service easy and meaningful. Cookies are small text files that websites often store on computer hard drives or mobile devices of visitors. We use cookies (and similar technologies, like HTML5 localStorage) to keep you logged in, remember your preferences, and provide information for future development of TheClashFruit's Forgejo. For security purposes, we use cookies to identify a device. By using our Website, you agree that we can place these types of cookies on your computer or device. If you disable your browser or device's ability to accept these cookies, you will not be able to log in or use our services.
We uses cookies to make interactions with our service easy and meaningful. Cookies are small text files that websites often store on computer hard drives or mobile devices of visitors. We use cookies (and similar technologies, like HTML5 localStorage) to keep you logged in, remember your preferences, and provide information for future development of TheClashFruit's Gitea. For security purposes, we use cookies to identify a device. By using our Website, you agree that we can place these types of cookies on your computer or device. If you disable your browser or device's ability to accept these cookies, you will not be able to log in or use our services.
### Tracking and Analytics
Out of the box, Forgejo doesn't use third-party analytics. In case when we opt in to their usage, we do that to help us evaluate our Users' use of TheClashFruit's Forgejo, compile statistical reports on activity, and improve our content and Website performance. We only use these third-party analytics providers on certain areas of our Website, and all of them have signed data protection agreements with us that limit the type of User Personal Information they can collect and the purpose for which they can process the information. In addition, we may also deploy internal analytics software to provide similar functionality.
Out of the box, Gitea doesn't use third-party analytics. In case when we opt in to their usage, we do that to help us evaluate our Users' use of TheClashFruit's Gitea, compile statistical reports on activity, and improve our content and Website performance. We only use these third-party analytics providers on certain areas of our Website, and all of them have signed data protection agreements with us that limit the type of User Personal Information they can collect and the purpose for which they can process the information. In addition, we may also deploy internal analytics software to provide similar functionality.
Some browsers have incorporated "Do Not Track" (DNT) features that can send a signal to the websites you visit indicating you do not wish to be tracked. TheClashFruit's Forgejo responds to browser DNT signals and follows the [W3C standard for responding to DNT signals](https://www.w3.org/TR/tracking-dnt/). If you have not enabled DNT on a browser that supports it, cookies on some parts of our Website will track your online browsing activity on other online services over time, though we do not permit third parties other than our analytics and service providers to track TheClashFruit's Forgejo Users' activity over time on TheClashFruit's Forgejo.
Some browsers have incorporated "Do Not Track" (DNT) features that can send a signal to the websites you visit indicating you do not wish to be tracked. TheClashFruit's Gitea responds to browser DNT signals and follows the [W3C standard for responding to DNT signals](https://www.w3.org/TR/tracking-dnt/). If you have not enabled DNT on a browser that supports it, cookies on some parts of our Website will track your online browsing activity on other online services over time, though we do not permit third parties other than our analytics and service providers to track TheClashFruit's Gitea Users' activity over time on TheClashFruit's Gitea.
Repository Contents
-------------------
@ -112,20 +112,20 @@ If your repository is public, anyone may view its contents. If you include priva
Public Information
------------------
Many of our services and feature are public-facing. If your content is public-facing, third parties may access and use it in compliance with our Terms of Service, such as by viewing your profile or repositories or pulling data via our API. We do not sell that content; it is yours. However, we do allow third parties, such as research organizations or archives, to compile public-facing TheClashFruit's Forgejo information. Other third parties, such as data brokers, have been known to scrape TheClashFruit's Forgejo and compile data as well.
Many of our services and feature are public-facing. If your content is public-facing, third parties may access and use it in compliance with our Terms of Service, such as by viewing your profile or repositories or pulling data via our API. We do not sell that content; it is yours. However, we do allow third parties, such as research organizations or archives, to compile public-facing TheClashFruit's Gitea information. Other third parties, such as data brokers, have been known to scrape TheClashFruit's Gitea and compile data as well.
Your User Personal Information associated with your content could be gathered by third parties in these compilations of TheClashFruit's Forgejo data. If you do not want your User Personal Information to appear in third parties' compilations of TheClashFruit's Forgejo data, please do not make your User Personal Information publicly available and be sure to configure your email address to be private in your user profile and in your git commit settings.
Your User Personal Information associated with your content could be gathered by third parties in these compilations of TheClashFruit's Gitea data. If you do not want your User Personal Information to appear in third parties' compilations of TheClashFruit's Gitea data, please do not make your User Personal Information publicly available and be sure to configure your email address to be private in your user profile and in your git commit settings.
If you would like to compile TheClashFruit's Forgejo data, you must comply with our Terms of Service regarding scraping and privacy, and you may only use any public-facing User Personal Information you gather for the purpose for which our user authorized it. For example, where a TheClashFruit's Forgejo user has made an email address public-facing for the purpose of identification and attribution, do not use that email address for commercial advertising. We expect you to reasonably secure any User Personal Information you have gathered from TheClashFruit's Forgejo, and to respond promptly to complaints, removal requests, and "do not contact" requests from TheClashFruit's Forgejo or TheClashFruit's Forgejo users.
If you would like to compile TheClashFruit's Gitea data, you must comply with our Terms of Service regarding scraping and privacy, and you may only use any public-facing User Personal Information you gather for the purpose for which our user authorized it. For example, where a TheClashFruit's Gitea user has made an email address public-facing for the purpose of identification and attribution, do not use that email address for commercial advertising. We expect you to reasonably secure any User Personal Information you have gathered from TheClashFruit's Gitea, and to respond promptly to complaints, removal requests, and "do not contact" requests from TheClashFruit's Gitea or TheClashFruit's Gitea users.
In similar fashion, projects on TheClashFruit's Forgejo may include publicly available User Personal Information collected as part of the collaborative events.
In similar fashion, projects on TheClashFruit's Gitea may include publicly available User Personal Information collected as part of the collaborative events.
Organizations
-------------
If you collaborate on or become a member of an Organization, then its Account owners may receive your User Personal Information. When you accept an invitation to an Organization, you will be notified of the types of information owners may be able to see. If you accept an invitation to an Organization with a verified domain, then the owners of that Organization will be able to see your full email address(es) within that Organization's verified domain(s).
Please note, TheClashFruit's Forgejo may share your username, Usage Information, and Device Information with the owner of the Organization you are a member of, to the extent that your User Personal Information is provided only to investigate or respond to a security incident that affects or compromises the security of that particular Organization.
Please note, TheClashFruit's Gitea may share your username, Usage Information, and Device Information with the owner of the Organization you are a member of, to the extent that your User Personal Information is provided only to investigate or respond to a security incident that affects or compromises the security of that particular Organization.
If you collaborate with or become a member of an Account that has agreed to a Data Protection Addendum (DPA) to this Privacy Policy, then that DPA governs in the event of conflicts between this Privacy Policy and DPA with respect to your activity in the Account.
@ -134,17 +134,17 @@ Please contact the Account owners for more information about how they might proc
How You Can Access and Control the Information We Collect?
----------------------------------------------------------
If you're already a TheClashFruit's Forgejo user, you may access, update, alter, or delete your basic user information by editing your user profile. You can control the information we collect about you by limiting what information is in your profile, or by keeping your information current.
If you're already a TheClashFruit's Gitea user, you may access, update, alter, or delete your basic user information by editing your user profile. You can control the information we collect about you by limiting what information is in your profile, or by keeping your information current.
If TheClashFruit's Forgejo processes information about you, such as information receives from third parties, and you do not have an account, then you may, subject to applicable law, access, update, alter, delete, or object to the processing of your personal information by contacting our support.
If TheClashFruit's Gitea processes information about you, such as information receives from third parties, and you do not have an account, then you may, subject to applicable law, access, update, alter, delete, or object to the processing of your personal information by contacting our support.
### Data Portability
As a TheClashFruit's Forgejo User, you can always take your data with you. You can clone your repositories to your computer, or you can [perform migrations using the provided interfaces](https://docs.Forgejo.io/en-us/migrations-interfaces/), for example.
As a TheClashFruit's Gitea User, you can always take your data with you. You can clone your repositories to your computer, or you can [perform migrations using the provided interfaces](https://docs.gitea.io/en-us/migrations-interfaces/), for example.
### Data Retention and Deletion of Data
In general, TheClashFruit's Forgejo retains User Personal Information for as long as your account is active, or as needed to provide you service.
In general, TheClashFruit's Gitea retains User Personal Information for as long as your account is active, or as needed to provide you service.
If you would like to cancel your account or delete your User Personal Information, you may do so in your user profile. We retain and use your information as necessary to comply with our legal obligations, resolve disputes, and enforce our agreements, but barring legal requirements, we will delete your full profile (within reason) within 90 days of your request. Feel free to contact our support to request erasure of the data we process on the bassis of consent within 30 days.
@ -161,7 +161,7 @@ We provide a high standard of privacy protection—as described in this Privacy
In particular:
* TheClashFruit's Forgejo provides clear methods of unambiguous, informed, specific, and freely given consent at the time of data collection, when we collect your User Personal Information using consent as a basis.
* TheClashFruit's Gitea provides clear methods of unambiguous, informed, specific, and freely given consent at the time of data collection, when we collect your User Personal Information using consent as a basis.
* We collect only the minimum amount of User Personal Information necessary for our purposes, unless you choose to provide more. We encourage you to only give us the amount of data you are comfortable sharing.
* We offer you simple methods of accessing, altering, or deleting the User Personal Information we have collected, where legally permitted.
* We provide our Users notice, choice, accountability, security, and access regarding their User Personal Information, and we limit the purpose for processing it. We also provide our Users a method of recourse and enforcement. These are the Privacy Shield Principles, but they are also just good practices.
@ -169,18 +169,18 @@ In particular:
How We Communicate with You?
----------------------------
We use your email address to communicate with you, if you've said that's okay, and only for the reasons you've said that's okay. For example, if you contact our support with a request, we respond to you via email. You have a lot of control over how your email address is used and shared on and through TheClashFruit's Forgejo. You may manage your communication preferences in your user profile.
We use your email address to communicate with you, if you've said that's okay, and only for the reasons you've said that's okay. For example, if you contact our support with a request, we respond to you via email. You have a lot of control over how your email address is used and shared on and through TheClashFruit's Gitea. You may manage your communication preferences in your user profile.
By design, the Git version control system associates many actions with a User's email address, such as commit messages. We are not able to change many aspects of the Git system. If you would like your email address to remain private, even when you're commenting on public repositories, you can create a private email address in your user profile. You should also update your local Git configuration to use your private email address. This will not change how we contact you, but it will affect how others see you.
Depending on your email settings, TheClashFruit's Forgejo may occasionally send notification emails about changes in a repository you're watching, new features, requests for feedback, important policy changes, or to offer customer support. We also send marketing emails, based on your choices and in accordance with applicable laws and regulations. There's an “unsubscribe” link located at the bottom of each of the marketing emails we send you. Note that you can opt out of any communications with us, except the important ones (like from our support and system emails).
Depending on your email settings, TheClashFruit's Gitea may occasionally send notification emails about changes in a repository you're watching, new features, requests for feedback, important policy changes, or to offer customer support. We also send marketing emails, based on your choices and in accordance with applicable laws and regulations. There's an “unsubscribe” link located at the bottom of each of the marketing emails we send you. Note that you can opt out of any communications with us, except the important ones (like from our support and system emails).
Our emails may contain a pixel tag, which is a small, clear image that can tell us whether or not you have opened an email and what your IP address is. We use this pixel tag to make our email more effective for you and to make sure we're not sending you unwanted email.
Changes to this Privacy Policy
------------------------------
Although most changes are likely to be minor, TheClashFruit's Forgejo may change our Privacy Statement from time to time. We will provide notification to Users of material changes to this Privacy Statement through our Website at least 30 days prior to the change taking effect by posting a notice on our home page or sending email to the primary email address specified in your account.
Although most changes are likely to be minor, TheClashFruit's Gitea may change our Privacy Statement from time to time. We will provide notification to Users of material changes to this Privacy Statement through our Website at least 30 days prior to the change taking effect by posting a notice on our home page or sending email to the primary email address specified in your account.
Contact
-------