Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/meetqy/rao-pics

:electron: 帮助你远程访问 Eagle 的素材库。
https://github.com/meetqy/rao-pics

app electron electron-app gallery images macos photography photos pwa typescript video windows

Last synced: 5 days ago
JSON representation

:electron: 帮助你远程访问 Eagle 的素材库。

Awesome Lists containing this project

README

        

[中文简体](./README.md) | English



rao.pics logo

Rao.Pics


Helps you remotely access Eagle's material library



codecov
License
Release
Release
FOSSA Status



rao.pics screenshot1
rao.pics screenshot2


rao.pics screenshot3
rao.pics screenshot4

---


✅ Download now:
MAC M1
·🚶·
MAC INTER
·🚶·
WINDOWS

> If you are unable to open it after installing on macOS, getting an error of untrusted or moved to the trash, execute the following command and then start it again:
>
> ```sh
> sudo xattr -d com.apple.quarantine /Applications/Rao\ Pics.app
> ```

---

## Default Theme Gallery

Currently supports WEB PWA, which allows you to save the webpage as an app.

| Mobile PWA waterfall demo Waterfall | Mobile PWA menu display Menu | Mobile PWA adaptive display Adaptive |
| :------------------------------------------------------------------------------------: | :-----------------------------------------------------------------------------: | :-------------------------------------------------------------------------------------: |

PC

| PC menu display light mode | PC waterfall demo dark mode |
| --------------------------------------------------------------------------------- | ------------------------------------------------------------------------------- |
| PC adaptive display light mode | PC menu display dark mode |

## Features

- 🎨 Over 30 color schemes to choose from, you can also customize your own theme, there is always one that suits you
- 🔌 Incremental updates and real-time synchronization, fast and no waiting required
- 🔐 Does not modify any of your files, generates indexes by reading, even if there is a mistake, it will not cause any harm to the metadata
- 🔸 Very simple, you just need to click, and you can view the materials on other devices
- 📱 Supports mobile phones, tablets, and PCs at the same time
- 📌 The default theme supports PWA, you can save it as an app without opening the browser every time
- 🎊 Can access materials without relying on management software, and can even be deployed on Windows/MacOS servers

## Custom Domain

Using `Nginx` as an example, let's say you want to customize the domain to `desktop.rao.pics`.

1. In the App/Settings, enter `https://desktop.rao.pics`.
2. Configure Nginx as follows:

```nginx
server {
listen 80;
server_name desktop.rao.pics;

location / {
proxy_pass http://localhost:61121; # App/设置 中的网页端口
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-Ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}

location /trpc {
proxy_pass http://localhost:61122; # App/设置 中的服务端口
proxy_set_header Host $proxy_host;
proxy_set_header X-Real-Ip $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
}
}
```

## Contribute

[贡献指南](./CONTRIBUTING.md)

## Support the Author

- This project has joined the [Eagle Affiliate Program](https://eagle.cool/affiliate). If you happen to want to purchase [Eagle App - Essential Tool for Image Collection and Management](https://eagle.sjv.io/rao), you can click [here](https://eagle.sjv.io/rao) to support the author 😘😘😘
- If you like Rao.Pics, you can star it on GitHub and even [share](https://twitter.com/intent/tweet?text=View%20Images%20on%20Any%20device.https://github.com/rao-pics/core) it with like-minded friends
- You can follow me on [Twitter](https://twitter.com/meetqy) to get the latest updates or add me on WeChat `-meetqy-` to join the group **(Remember to mention GITHUB in the note)**

---


eagle app

## License

Rao.Pics is a free and open-source project licensed under the [AGPL-3.0](./LICENSE) license. If you want to create open-source applications under a license compatible with the GNU GPL v3, you can use this project under the terms of GPLv3.

### Additional License (Commercial License)

If you use this project for any commercial purposes, please contact me to purchase a commercial license to ensure that your source code belongs to you. Contact: [email protected]

## Acknowledgements

repobeats

---

| | | | |
| :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------: | :--------------------------------------------------------------------------------------------------------------------------: |