Code Monkey home page Code Monkey logo

peertube-search-index_ynh's Introduction

PeerTube search-index for YunoHost

Integration level Working status Maintenance status

Install PeerTube search-index with YunoHost

Lire ce readme en français.

This package allows you to install PeerTube search-index quickly and simply on a YunoHost server. If you don't have YunoHost, please consult the guide to learn how to install it.

Overview

A search engine for PeerTube videos and channels, developed by Framasoft.

Shipped version: 0.0.1.2023.08.08~ynh2

Demo: https://search.joinpeertube.org/

Screenshots

Screenshot of PeerTube search-index

🔴 Antifeatures

  • Not totally free upstream: The packaged app is under an overall free licence, but with clauses that restrict its use.

Documentation and resources

Developer info

Please send your pull request to the testing branch.

To try the testing branch, please proceed like that.

sudo yunohost app install https://github.com/YunoHost-Apps/peertube-search-index_ynh/tree/testing --debug
or
sudo yunohost app upgrade peertube-search-index -u https://github.com/YunoHost-Apps/peertube-search-index_ynh/tree/testing --debug

More info regarding app packaging: https://yunohost.org/packaging_apps

peertube-search-index_ynh's People

Contributors

alexaubin avatar ericgaspar avatar fflorent avatar salamandar avatar yalh76 avatar yunohost-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Forkers

fflorent

peertube-search-index_ynh's Issues

[Paused] Auto-upgrade to latest version?

It could be nice to use the auto-upgrade workflow to update this project as for example PeerTube_ynh:
https://github.com/YunoHost-Apps/peertube_ynh/tree/master/.github/workflows

Though there are some blocking points I guess:

  1. Search-Index uses an ElasticSearch v8 client, which is not open-source anymore: https://framagit.org/framasoft/peertube/search-index/-/issues/40;
  2. Search-Index does not have proper versioning: https://framagit.org/framasoft/peertube/search-index/-/issues/42;

That's why I placed a [Paused] before the issue title

Can't install Peertube in debian11

Describe the bug

I try to install Peertube from admin panel after some minutes it fail with the following error

see below the yunopaste

the relevant part is here:

2022-11-19 06:25:00,295: DEBUG - [3/5] Fetching packages...
2022-11-19 06:26:07,111: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:26:23,438: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:26:40,318: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:26:56,621: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:29:16,390: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:29:51,404: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:30:43,825: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:31:20,274: DEBUG - info There appears to be trouble with your network connection. Retrying...
2022-11-19 06:31:56,320: DEBUG - error An unexpected error occurred: "https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.2.tgz: ESOCKETTIMEDOUT".

but there is not troubles in my internet connection and I can download this tgz without problems with wget from terminal

wget https://registry.yarnpkg.com/date-fns/-/date-fns-2.29.2.tgz

A clear and concise description of what the bug is.

Context

  • Hardware: VPS bought online / Old laptop or computer / Raspberry Pi at home / Internet Cube with VPN / Other ARM board / ...
  • YunoHost version:
yunohost: 
  repo: stable
  version: 11.0.10.2
yunohost-admin: 
  repo: stable
  version: 11.0.11
moulinette: 
  repo: stable
  version: 11.0.9
ssowat: 
  repo: stable
  version: 11.0.9

  • I have access to my server: direct access via keyboard screen
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance?: no

Steps to reproduce

form webadmin add the peertube app, select a domain (I'm using a local domain like: videos.myhome.local)

Expected behavior

installation whit no error:
Note I already installed nextcloud, wordpress and kiwix... all are working.

here the compelte log

https://paste.yunohost.org/raw/qafupikopa

dummy question

hello,
this is not really an issue but an (dummy) ask:
Why is this not merged in the main peertube_ynh project ?

thx for your answer and your work ;)

isAAAc

Installation failed

Describe the bug

An error occurred inside the app installation script.

Context

  • Hardware: Desktop pc
  • YunoHost version: 4.1.6
  • I have access to my server: Full
  • Are you in a special context or did you perform some particular tweaking on your YunoHost instance ?: no
  • Using, or trying to install package version/branch: master

Steps to reproduce

```
sudo yunohost app install peertube-search-index
```

Expected behavior

App installation.

Logs

https://paste.yunohost.org/raw/arirekosof

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.