Skip to content

Commit

Permalink
Generated new html from rst
Browse files Browse the repository at this point in the history
  • Loading branch information
fazlerabbi37 committed Oct 28, 2018
1 parent c378271 commit f0f2b31
Show file tree
Hide file tree
Showing 19 changed files with 491 additions and 31 deletions.
3 changes: 3 additions & 0 deletions docs/_sources/avro_pad.rst.txt
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
Avro Pad
========
`AvroPad <https://avro.im/>`_ is a full featured Avro Phonetic application with dictionary support. AvroPad can be used as an alternatives to:

- Bijoy Bangla

Build Status
------------
Expand Down
35 changes: 23 additions & 12 deletions docs/_sources/calibre.rst.txt
Original file line number Diff line number Diff line change
@@ -1,14 +1,21 @@
Calibre
calibre
=======
This document describes the process of installing `calibre <https://calibre-ebook.com/>`_ in Ubuntu 16.04 LTS. Change the words with ``$`` like ``$username`` to your preference.
`calibre <https://calibre-ebook.com/>`_ is a powerful and easy to use e-book manager. calibre can be used as an alternatives to:

This document is based on or takes help from the following source(s):
- GoodReads

- `The calibre Content server <https://manual.calibre-ebook.com/server.html>`_
- `How To Create a Calibre Ebook Server on Ubuntu 14.04 <https://www.digitalocean.com/community/tutorials/how-to-create-a-calibre-ebook-server-on-ubuntu-14-04>`_
- `Download for Linux <https://calibre-ebook.com/download_linux>`_
- `calibre-server <https://manual.calibre-ebook.com/generated/en/calibre-server.html>`_
Build Status
------------
.. .. image:: https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg
.. image:: https://img.shields.io/badge/Last%20Build-failed-red.svg



Installation
------------
This document describes the process of installing calibre in Ubuntu 16.04 LTS. Change the words with ``$`` like ``$username`` to your preference.

This document is based on or takes help from the following



Expand All @@ -23,11 +30,6 @@ This document is based on or takes help from the following source(s):

sudo apt install -y xdg-utils wget xz-utils python

Build Status
------------
.. image:: https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg
.. .. image:: https://img.shields.io/badge/Last%20Build-failed-red.svg
Download calibre
----------------
Using the following command we can install calibre::
Expand All @@ -46,3 +48,12 @@ Run the server
To run the calibre server we need to use the following command::

calibre-server --port $port_number

Source
------

- `The calibre Content server <https://manual.calibre-ebook.com/server.html>`_
- `How To Create a Calibre Ebook Server on Ubuntu 14.04 <https://www.digitalocean.com/community/tutorials/how-to-create-a-calibre-ebook-server-on-ubuntu-14-04>`_
- `Download for Linux <https://calibre-ebook.com/download_linux>`_
- `calibre-server <https://manual.calibre-ebook.com/generated/en/calibre-server.html>`_

136 changes: 136 additions & 0 deletions docs/_sources/drone.rst.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,136 @@
Drone
=====
Drone is continues integration tool like Travis CI. In this document we will install Drone and integrate with Gitea.

Build Status
------------
.. image:: https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg
.. .. image:: https://img.shields.io/badge/Last%20Build-failed-red.svg
Installation
------------
This part of the document describes the process of installing Drone in Ubuntu 16.04 LTS.

Install the necessary packages
``````````````````````````````
1. Let's first use the following commands to update and upgrade packages. ::

sudo apt update

sudo apt -y upgrade

2. We need to install ``docker-ce``.

- To start we will remove ``docker`` if it is already installed::

sudo apt remove docker docker-engine docker.io

- Make sure you have the following package installed to move forward::

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

- Add Docker’s official GPG key::

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

- Set up the stable docker repository::

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"

- Update the repo::

sudo apt update

- Install the latest version of Docker CE::

sudo apt-get install docker-ce

3. Now we will install ``docker-compose``

- Download the latest version of Docker Compose::

sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

- Make it executable::

sudo chmod +x /usr/local/bin/docker-compose

Pull the drone image
````````````````````
We will pull the drone docker image to our host machine.::

sudo docker pull drone/drone:0.8

Configuration
-------------
Now we will create a ``docker-compose.yaml`` file with all the configuration to run drone. We will open ``docker-compose.yaml`` with our favourite editor::

nano docker-compose.yaml

Now paste the following to create the basic configuration::

version: '2'

services:
drone-server:
image: drone/drone:0.8

ports:
- 8000
- 9000
volumes:
- drone-server-data:/var/lib/drone/
restart: always
environment:
- DRONE_OPEN=false
- DRONE_HOST=${DRONE_HOST}
- DRONE_SECRET=${DRONE_SECRET}

drone-agent:
image: drone/agent:0.8

command: agent
restart: always
depends_on:
- drone-server
volumes:
- /var/run/docker.sock:/var/run/docker.sock
environment:
- DRONE_SERVER=drone-server:9000
- DRONE_SECRET=${DRONE_SECRET}

volumes:
drone-server-data:
We can do a lot more tweak in the ``docker-compose.ymal`` file which can be found in the `Drone Docs: Installation Overview <http://docs.drone.io/installation/>`_.

Thought Drone supports GitHub, GitLab, Gitea, Gogs, Bitbucket Cloud, Bitbucket Server and Coding but in this document we will configure Gitea to run with Drone. The configuration for other git web service can be found in the `Drone Docs: Integrations <http://docs.drone.io/installation/>`_. For Gitea integration we simply need to add two ``environment`` variable bellow ``DRONE_HOST`` variable.::

- DRONE_GITEA=true
- DRONE_GITEA_URL=http://gitea_url.ltd:port


Customization
-------------
We can customize the drone to use it only in private mode and set Drone admin user.

Gitea private mode
``````````````````
If Gitea installation is running in private mode we can run our Drone in private mode as welli by adding the following bellow ``DRONE_GITEA_URL`` variable::

- DRONE_GITEA_PRIVATE_MODE=true

Gitea admin
```````````
We can define Gitea admin user(s). Only those who are added as Gitea admin can login into Drone. To add Drone admin add ``DRONE_ADMIN`` variable under ``DRONE_GITEA_URL`` as well::

- DRONE_ADMIN=$user_name


Source
------
- `Get Docker CE for Ubuntu <https://docs.docker.com/install/linux/docker-ce/ubuntu/>`_
- `Install Docker Compose <https://docs.docker.com/compose/install/>`_
- `Installation Overview <http://docs.drone.io/installation/>`_
12 changes: 9 additions & 3 deletions docs/_sources/f-droid.rst.txt
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
F-Droid
=======
This document describes the process of installing F-Droid server in Ubuntu 16.04 LTS. Change the words with ``$`` like ``$username`` to your preference.
`F-Droid <https://f-droid.org/>`_ is an installable catalogue of FOSS (Free and Open Source Software) applications for the Android platform. F-Droid can be used as an alternatives to:

This document is based on the following source:
- `Google Play <https://play.google.com>`_

- `Setup an F-Droid App Repo <https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/>`_
This document describes the process of installing F-Droid server in Ubuntu 16.04 LTS. Change the words with ``$`` like ``$username`` to your preference.

Build Status
------------
Expand Down Expand Up @@ -64,3 +64,9 @@ Now restart the apache service to see the change in effect. ::
sudo systemctl restart apache2.service

Now if we open the ``$f-droid_server_ip/fdroid/repo`` link in a browser we should see ``catagories.txt``, ``index.xml``, ``index.jar``, apks we put into ``repo`` directory and some icons directory. If everything is there we can now add this repo to our F-Droid android client by going to ``Settings`` > ``Repositories``.

Source
------

- `Setup an F-Droid App Repo <https://f-droid.org/en/docs/Setup_an_F-Droid_App_Repo/>`_

3 changes: 2 additions & 1 deletion docs/_sources/index.rst.txt
Original file line number Diff line number Diff line change
Expand Up @@ -13,10 +13,11 @@
nextcloud
avro_pad
gitea
drone
conventions
todo

.. calibre
.. calibre
f-droid
ftp
openproject
Expand Down
4 changes: 4 additions & 0 deletions docs/avro_pad.html
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,10 @@

<div class="section" id="avro-pad">
<h1>Avro Pad<a class="headerlink" href="#avro-pad" title="Permalink to this headline"></a></h1>
<p><a class="reference external" href="https://avro.im/">AvroPad</a> is a full featured Avro Phonetic application with dictionary support. AvroPad can be used as an alternatives to:</p>
<ul class="simple">
<li>Bijoy Bangla</li>
</ul>
<div class="section" id="build-status">
<h2>Build Status<a class="headerlink" href="#build-status" title="Permalink to this headline"></a></h2>
<img alt="https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg" src="https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg" /></div>
Expand Down
32 changes: 22 additions & 10 deletions docs/calibre.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Calibre &#8212; Take Back My Data 0.0.1 documentation</title>
<title>calibre &#8212; Take Back My Data 0.0.1 documentation</title>
<link rel="stylesheet" href="_static/alabaster.css" type="text/css" />
<link rel="stylesheet" href="_static/pygments.css" type="text/css" />
<script type="text/javascript">
Expand Down Expand Up @@ -38,18 +38,19 @@
<div class="body" role="main">

<div class="section" id="calibre">
<h1>Calibre<a class="headerlink" href="#calibre" title="Permalink to this headline"></a></h1>
<p>This document describes the process of installing <a class="reference external" href="https://calibre-ebook.com/">calibre</a> in Ubuntu 16.04 LTS. Change the words with <code class="docutils literal"><span class="pre">$</span></code> like <code class="docutils literal"><span class="pre">$username</span></code> to your preference.</p>
<p>This document is based on or takes help from the following source(s):</p>
<h1>calibre<a class="headerlink" href="#calibre" title="Permalink to this headline"></a></h1>
<p><a class="reference external" href="https://calibre-ebook.com/">calibre</a> is a powerful and easy to use e-book manager. calibre can be used as an alternatives to:</p>
<ul class="simple">
<li><a class="reference external" href="https://manual.calibre-ebook.com/server.html">The calibre Content server</a></li>
<li><a class="reference external" href="https://www.digitalocean.com/community/tutorials/how-to-create-a-calibre-ebook-server-on-ubuntu-14-04">How To Create a Calibre Ebook Server on Ubuntu 14.04</a></li>
<li><a class="reference external" href="https://calibre-ebook.com/download_linux">Download for Linux</a></li>
<li><a class="reference external" href="https://manual.calibre-ebook.com/generated/en/calibre-server.html">calibre-server</a></li>
<li>GoodReads</li>
</ul>
<div class="section" id="build-status">
<h2>Build Status<a class="headerlink" href="#build-status" title="Permalink to this headline"></a></h2>
<img alt="https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg" src="https://img.shields.io/badge/Last%20Build-passing-brightgreen.svg" /></div>
<img alt="https://img.shields.io/badge/Last%20Build-failed-red.svg" src="https://img.shields.io/badge/Last%20Build-failed-red.svg" /></div>
<div class="section" id="installation">
<h2>Installation<a class="headerlink" href="#installation" title="Permalink to this headline"></a></h2>
<p>This document describes the process of installing calibre in Ubuntu 16.04 LTS. Change the words with <code class="docutils literal"><span class="pre">$</span></code> like <code class="docutils literal"><span class="pre">$username</span></code> to your preference.</p>
<p>This document is based on or takes help from the following</p>
</div>
<div class="section" id="download-calibre">
<h2>Download calibre<a class="headerlink" href="#download-calibre" title="Permalink to this headline"></a></h2>
<p>Using the following command we can install calibre:</p>
Expand All @@ -73,6 +74,15 @@ <h2>Run the server<a class="headerlink" href="#run-the-server" title="Permalink
</pre></div>
</div>
</div>
<div class="section" id="source">
<h2>Source<a class="headerlink" href="#source" title="Permalink to this headline"></a></h2>
<ul class="simple">
<li><a class="reference external" href="https://manual.calibre-ebook.com/server.html">The calibre Content server</a></li>
<li><a class="reference external" href="https://www.digitalocean.com/community/tutorials/how-to-create-a-calibre-ebook-server-on-ubuntu-14-04">How To Create a Calibre Ebook Server on Ubuntu 14.04</a></li>
<li><a class="reference external" href="https://calibre-ebook.com/download_linux">Download for Linux</a></li>
<li><a class="reference external" href="https://manual.calibre-ebook.com/generated/en/calibre-server.html">calibre-server</a></li>
</ul>
</div>
</div>


Expand All @@ -83,10 +93,12 @@ <h2>Run the server<a class="headerlink" href="#run-the-server" title="Permalink
<div class="sphinxsidebarwrapper">
<h3><a href="index.html">Table Of Contents</a></h3>
<ul>
<li><a class="reference internal" href="#">Calibre</a><ul>
<li><a class="reference internal" href="#">calibre</a><ul>
<li><a class="reference internal" href="#build-status">Build Status</a></li>
<li><a class="reference internal" href="#installation">Installation</a></li>
<li><a class="reference internal" href="#download-calibre">Download calibre</a></li>
<li><a class="reference internal" href="#run-the-server">Run the server</a></li>
<li><a class="reference internal" href="#source">Source</a></li>
</ul>
</li>
</ul>
Expand Down
Loading

0 comments on commit f0f2b31

Please sign in to comment.