Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/arunvelsriram/sodexwoe
Sodexwoe is a CLI to download Postpaid bills from Gmail, remove password and service usage (for my privacy) before submitting for reimbursement.
https://github.com/arunvelsriram/sodexwoe
Last synced: 21 days ago
JSON representation
Sodexwoe is a CLI to download Postpaid bills from Gmail, remove password and service usage (for my privacy) before submitting for reimbursement.
- Host: GitHub
- URL: https://github.com/arunvelsriram/sodexwoe
- Owner: arunvelsriram
- Created: 2022-06-12T19:50:33.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-26T19:49:54.000Z (over 1 year ago)
- Last Synced: 2024-06-20T06:27:05.386Z (5 months ago)
- Language: Go
- Homepage:
- Size: 69.3 KB
- Stars: 1
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# sodexwoe (Sodexo Woe!)
CLI to download Mobile and Internet bills from Gmail, remove password and service usage (for my privacy) before submitting for reimbursement.
I use email as a single source for downloading all bills using filters and labels to avoid signing in to various service provider websites.
### Install
#### Auto
```
curl https://raw.githubusercontent.com/arunvelsriram/sodexwoe/main/install.sh | bash
```#### Manual
Get the download URL based on your OS and Platform from [releases page](https://github.com/arunvelsriram/sodexwoe/releases/latest).```
wget
tar -xvzf sodexwoe_*.tar.gz
sudo mv sodexwoe /usr/local/bin/sodexwoe
```### Usage
### Configure
```
mkdir -p ~/.config/sodexwoe/
cp ./config.sample.yaml ~/.config/sodexwoe/config.yaml# update the config
vim ~/.config/sodexwoe/config.yaml
```#### Config location: `~/.config/sodexwoe/config.yaml`
#### Sample configuration for reference: [config.sample.yaml](config.sample.yaml)### Run
```
sodexwoe --help
sodexwoe config view
sodexwoe bill-convert --name personal path/to/bill.pdf
sodexwoe bill-download --names personal,work
```## Development
```
go mod tidy -v
go run main.go
```