diff --git a/.github/workflows/pages.yml b/.github/workflows/pages.yml new file mode 100644 index 0000000..341c731 --- /dev/null +++ b/.github/workflows/pages.yml @@ -0,0 +1,49 @@ +name: Deploy Jekyll with GitHub Pages dependencies preinstalled + +on: + # Runs on pushes targeting the default branch + push: + branches: ["main", "master"] + + # Allows you to run this workflow manually from the Actions tab + workflow_dispatch: + +# Sets permissions of the GITHUB_TOKEN to allow deployment to GitHub Pages +permissions: + contents: read + pages: write + id-token: write + +# Allow one concurrent deployment +concurrency: + group: "pages" + cancel-in-progress: true + +jobs: + # Build job + build: + runs-on: ubuntu-latest + steps: + - name: Checkout + uses: actions/checkout@v3 + - name: Setup Pages + uses: actions/configure-pages@v2 + - name: Build with Jekyll + uses: actions/jekyll-build-pages@v1 + with: + source: ./ + destination: ./_site + - name: Upload artifact + uses: actions/upload-pages-artifact@v1 + + # Deployment job + deploy: + environment: + name: github-pages + url: ${{ steps.deployment.outputs.page_url }} + runs-on: ubuntu-latest + needs: build + steps: + - name: Deploy to GitHub Pages + id: deployment + uses: actions/deploy-pages@v1 diff --git a/README.md b/README.md index 1843775..c6d8b04 100644 --- a/README.md +++ b/README.md @@ -6,11 +6,12 @@ - -[![GPLv2 license](https://img.shields.io/badge/License-GPLv2-blue.svg)](http://perso.crans.org/besson/LICENSE.html) -[![Maintenance](https://img.shields.io/badge/Maintained%3F-yes-green.svg)](https://GitHub.com/Akilan1999/p2p-rendering-computation/graphs/commit-activity) -[![made-with-Go](https://img.shields.io/badge/Made%20with-Go-1f425f.svg)](http://golang.org) -[![GoDoc reference example](https://img.shields.io/badge/godoc-reference-blue.svg)](https://pkg.go.dev/git.sr.ht/~akilan1999/p2p-rendering-computation) +
+ GPLv2 license + Maintenance + made-with-Go + GoDoc reference example +
The main aim of this project was to create a custom peer to peer network. The user acting as the client has total flexibility on how to batch the tasks and the user acting as the server has complete @@ -61,11 +62,11 @@ This project aims to create a peer to peer (p2p) network, where a user can use t make install ``` - If you look closely you will get outputs such as: - - // Add them to your .bashrc file - export P2PRC=//p2p-rendering-computation - export PATH=//p2p-rendering-computation:${PATH} - + ``` + // Add them to your .bashrc file + export P2PRC=//p2p-rendering-computation + export PATH=//p2p-rendering-computation:${PATH} + ``` 5. Test if it works ``` @@ -98,4 +99,4 @@ As we are working on the open source project p2prc (i.e p2p network designed fo or just providing feedback on new features to build or even just curious about new features added to the project. We have decided to create a discord group. [![Support Server](https://discordapp.com/api/guilds/854397492795277322/widget.png?style=banner2)](https://discord.gg/b4nRGTjYqy) - +[![Star History Chart](https://api.star-history.com/svg?repos=Akilan1999/p2p-rendering-computation&type=Date)](https://github.com/Gaurav-Gosain) diff --git a/_config.yml b/_config.yml new file mode 100644 index 0000000..2ad7976 --- /dev/null +++ b/_config.yml @@ -0,0 +1,9 @@ +remote_theme: abhinavs/moonwalk + +favicon: "favicon-32x32.png" # relative path to site's favicon + +theme_config: + appearance: "dark" # can be "light", "dark" or "auto" + appearance_toggle: true # if appearance can be switched by user + show_navbar: false + show_footer: false diff --git a/index.html b/index.html deleted file mode 100644 index a3a7973..0000000 --- a/index.html +++ /dev/null @@ -1,58 +0,0 @@ - - - - P2PRC - - - - - P2PRC Logo -

P2PRC

- A peer to peer network designed for computation - -

P2PRC is peer to peer to network designed for computation reasons.

-

This project was developed during my 4th year dissertation at Heriot-Watt University and We are getting the project to a usable state.

-

It's purpose is for people to use each others computers rather than servers such as AWS and Azure.

- -

Project:

- - -

Community Server to download public network

-
    -
  • - Only for v1.0.0 -
    - -

    Use this server to only download part of the p2p network

    -
  • -
  • - Master branch -
    - -

    Use this server to only download part of the p2p network

    -
  • -
- -

Main developer:

- - - -

Other links:

- - - -